我的家園

          我的家園

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

          ?

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

          ?

          一,導(dǎo)入方式

          ? 1,先在已有的項(xiàng)目中新建一個(gè)包,(用來專門存放遠(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),不過要注意導(dǎo)進(jìn)來接口實(shí)現(xiàn)類中的webservice url需要和實(shí)際遠(yuǎn)程接口地址一致)

          ?

          接下來是使用方式:

          ?

          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);
          	}
          ? ? ?

          ?

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

          ?

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






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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 天水市| 新干县| 佳木斯市| 巍山| 寿阳县| 舟山市| 五寨县| 临沭县| 会理县| 文成县| 阳西县| 水城县| 吉木萨尔县| 石楼县| 榆树市| 阿坝| 柳河县| 新绛县| 密山市| 克拉玛依市| 乌鲁木齐县| 宜兴市| 大同县| 安顺市| 阳谷县| 三河市| 黄陵县| 双鸭山市| 张家口市| 东兰县| 和龙市| 澎湖县| 呼图壁县| 寿光市| 东乌| 车致| 齐齐哈尔市| 鄄城县| 榆中县| 玉田县| 绥滨县|