小秋的家

          home

            BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
            1 Posts :: 91 Stories :: 17 Comments :: 0 Trackbacks
          最近有空就研究一下web service,覺的現(xiàn)在有了xfire和axis之后,可以都不用了解soap是什么東東了,感覺有些工具太方便了,會使人停留在技術(shù)表面上,感覺自己完全為了應(yīng)用而應(yīng)用,可能這也是我的技術(shù)不能成為牛人的原因吧。今天于是乎把soap.wsdl東西又看了一遍。在找資料的過程中,我發(fā)現(xiàn)了一篇“java6出來了,我們還要xfire和axis有什么用?”,我一下子被吸引了,java6有這么一個新特性嗎?于是我根據(jù)這篇文章寫了一個例子,居然果真運行成功,唉。我只能長嘆我對于一些新技術(shù)的落后呀。。
          下面權(quán)當(dāng)給自己做一個筆記吧:如果只用java6來實現(xiàn)一個web service:
          新建一個java project,這里有人會問,應(yīng)該建一個web project吧?嗯,如果是在看到這篇文章以前,我也會這么認(rèn)為,但是有了java6,不需要了,看下面吧。
           1. 首先,我們新建一個名為:com.jdk.service的包名。
           2. 創(chuàng)建一個業(yè)務(wù)類:Hello.java :
           package com.jdk.service;

           import javax.jws.WebMethod;
           javax.jws.WebService;
           import javax.jws.soap.SOAPBinding;

           @WebService(targetNamespace = "http://service.jdk.com")
           @SOAPBinding(style = SOAPBinding.Style.RPC)
           public class Hello {
               @WebMethod
               public String sayHello(String name){
                   return "hello:   "+name;
               }
           }
            3.明天繼續(xù)接著寫

          posted on 2010-08-04 17:09 棋劍小秋 閱讀(219) 評論(0)  編輯  收藏 所屬分類: web service

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 贞丰县| 海南省| 鹿泉市| 大厂| 秀山| 南乐县| 万荣县| 湾仔区| 长岛县| 海晏县| 古交市| 揭西县| 乌鲁木齐市| 饶平县| 秭归县| 彭水| 大方县| 贵阳市| 古蔺县| 邻水| 南岸区| 黄冈市| 辽宁省| 金溪县| 卓资县| 三亚市| 林口县| 大厂| 安阳县| 枣强县| 万源市| 盘锦市| 信丰县| 靖州| 铅山县| 香格里拉县| 淮阳县| 贡嘎县| 客服| 林口县| 芜湖市|