我有 JAX-WS Web 服务,我想为每个请求运行一个方法。
我假设我的构造函数针对每个请求运行,但它只运行一次。
我认为这是因为 tomee 使用线程池。 我的源代码是:
@Stateless
@WebService(
portName = "APIPort",
serviceName = "APIService",
targetNamespace = "http://telc.ir/wsdl",
endpointInterface = "wsAPI.APIWS")
public class API implements APIWS {
@Resource
WebServiceContext wsContext;
public API() {
System.out.println("Webservice Called");
}
}
是否有针对每个请求运行的方法?
请帮助我。
最佳答案
我敢打赌@Stateless
可能是这里的罪魁祸首......
关于java - JAX-WS(TomEE) Web 服务构造函数仅运行一次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22326856/