webservice实现
l.ws.WebServiceClient;
l.ws.WebServiceEndpoint;
l.ws.Service;
@WebServiceClient(name = "MyWebService", wsdlURL = "/webservice?wsdl")
public class MyWebService extends Service {
@WebServiceEndpoint(name = "MyWebServicePortType")
public MyWebServicePortType getMyWebServicePort() {
return new MyWebServicePortTypeImpl();
}
}
       
在上面的代码中,我们首先使用@WebServiceClient注解来创建一个Web服务客户端类,并指定WSDL文件的URL。然后,我们使用@WebServiceEndpoint注解来指定要使用的Web服务端点。最后,我们覆盖getMyWebServicePort()方法来返回一个实现该端点的对象。
要使用该客户端类,您可以按照以下步骤进行操作:
1.创建一个MyWebService实例。
2.调用getMyWebServicePort()方法来获取一个MyWebServicePortType对象。
3.使用该对象调用Web服务方法。
例如:
       
       
         
MyWebService myWebService = new MyWebService();
MyWebServicePortType myWebServicePort = MyWebServicePort();
String result = myWebServicePort.someMethod("param1", "param2");
       

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。