因此,我在位置上发布了一个Web服务。我使用servlet创建了一个Web应用程序,我想从Web服务调用方法。这就是我的Web服务类的方式:
package controller;
import javax.jws.WebMethod;
import javax.jws.WebService;
@WebService(endpointInterface = "controller.Hello")
public class Hello
{
@WebMethod
public String abc()
{
return "Hello";
}
}
我想从hello.abc()之类的servlet中调用此方法,以获取结果。有什么方法吗?
您必须构建Web服务的代理。这将使您可以从客户端调用其方法。有许多工具将WSDL作为输入并创建代理作为输出。
看看这个问题:从WSDL文件生成Web服务