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小时内删除。
发表评论