我的家園

          我的家園

          本篇是接著:CXF 入門之接口發(fā)布寫(xiě)的,建議先看上篇

          ?

          使用myeclipse導(dǎo)入遠(yuǎn)程接口( myeclipse9.0),其他的版本因該也沒(méi)什么問(wèn)題

          ?

          一,導(dǎo)入方式

          ? 1,先在已有的項(xiàng)目中新建一個(gè)包,(用來(lái)專門存放遠(yuǎn)程接口相關(guān)代碼)

          ?

          ? ?右鍵=》New=》Others=》Web Services 選擇web service client

          ?

          ?

          下一步

          ?

          ?

          繼續(xù)下一步

          ?

          http://dl.iteye.com/upload/picture/pic/105264/812f24f3-e419-392d-be4d-9d237ad5b4e6.jpg

          ?

          在下一步

          ?

          http://dl.iteye.com/upload/picture/pic/105262/5f238370-2c5e-3de0-b72d-00778e768d32.jpg

          ?

          點(diǎn)擊完成,到此遠(yuǎn)程接口代碼導(dǎo)入完成(如果遠(yuǎn)程接口有變動(dòng),重新導(dǎo)入就可以了,其他的不用做什么改動(dòng),不過(guò)要注意導(dǎo)進(jìn)來(lái)接口實(shí)現(xiàn)類中的webservice url需要和實(shí)際遠(yuǎn)程接口地址一致)

          ?

          接下來(lái)是使用方式:

          ?

          public static void main(String[] args) {
          		
          		// HelloWorldServiceImplService為具體的實(shí)現(xiàn)類(注意里面的url對(duì)應(yīng)遠(yuǎn)程ws的URL),HelloWorldService 上級(jí)接口
          		HelloWorldServiceImplService hello = new HelloWorldServiceImplService();
          		HelloWorldService server = hello.getHelloWorldServiceImplPort();// 如果遠(yuǎn)程接口的@WebService(portName=“XXX”)中指定了portName為XXX,這里就是getXXX了
          		String result = server.sayHello();
          		System.out.println(result);
          	}
          ? ? ?

          ?

          不要想太多,就這么幾行代碼,也可以隨便寫(xiě)個(gè)main測(cè)試,過(guò)程一樣

          ?

          如有不明請(qǐng)?zhí)岢觯x謝






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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 三河市| 镇雄县| 疏勒县| 融水| 岳阳市| 醴陵市| 宜宾市| 金坛市| 永平县| 内乡县| 称多县| 古蔺县| 遵化市| 商丘市| 建水县| 谢通门县| 五峰| 锡林郭勒盟| 荥经县| 铜梁县| 武冈市| 贞丰县| 上林县| 中方县| 如东县| 泽州县| 九龙坡区| 眉山市| 岢岚县| 普洱| 河西区| 景洪市| 沁阳市| 房产| 唐海县| 德安县| 留坝县| 孟村| 竹溪县| 华亭县| 南靖县|