所以我在位置“http://localhost:8080/impl1?wsdl”发布了一个网络服务。我使用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中的服务中调用此方法,以获得结果。有什么方法吗?
答案 0 :(得分:0)
您必须构建Web服务的代理。这将允许您从客户端调用其方法。有许多工具将wsdl作为输入并创建代理作为输出。