免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
java6都出了,我們還要axis和xfire么?

Service的設計

代碼
  1. package org.hermit.study.jdk;   
  2.   
  3. import javax.jws.WebMethod;   
  4. import javax.jws.WebService;   
  5. import javax.jws.soap.SOAPBinding;   
  6.   
  7. @WebService(targetNamespace = "http://jdk.study.hermit.org/client")   
  8. @SOAPBinding(style = SOAPBinding.Style.RPC)   
  9. public class Hello {   
  10.     @WebMethod  
  11.     public String sayHello(String name) {   
  12.         return "hello:" + name;   
  13.     }   
  14. }   

Service發(fā)布
代碼
  1. package org.hermit.study.jdk;   
  2. import javax.xml.ws.Endpoint;   
  3.   
  4. public class StartService ...{   
  5.     public static void main(String[] args) ...{   
  6.         Endpoint.publish("http://localhost:8080/HelloService"new Hello());   
  7.     }   
  8. }  

http://localhost:8080/HelloService?wsdl

Service端的wsdl
http://localhost:8080/HelloService?wsdl
內(nèi)容略
Client端的調(diào)用
先用wsimport -keep http://localhost:8080/HelloService?wsdl 創(chuàng)建客戶端骨干
生成的代碼略

自己編寫的調(diào)用代碼

代碼
  1. package org.hermit.study.jdk.client.test;   
  2.   
  3. import org.hermit.study.jdk.client.Hello;   
  4. import org.hermit.study.jdk.client.HelloService;   
  5.   
  6. public class TestClient {   
  7.     public static void main(String[] args) {   
  8.         HelloService service = new HelloService();   
  9.         Hello _hello = service.getHelloPort();   
  10.         System.out.println(_hello.sayHello("hermit"));   
  11.     }   
  12. }  

 

 

本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Axis開發(fā)WebService(stubs方式)
Java WebService入門實例
【W(wǎng)ebService】接口的測試方法
XFire:輕松簡單地開發(fā)Web Services
XFire: The easy and simple way to develop Web...
Java調(diào)用webservice接口方法
更多類似文章 >>
生活服務
分享 收藏 導長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服