我使用Axis 1.1开发了一个Web服务,它有2个操作,一个用于提供项目列表,另一个用于在数组中添加项目。一切都运行正常但我怀疑的是当我在Glassfish 4中部署该服务然后在数组中添加项目后,我能够查看该项目,这意味着只有单个实例正在创建该服务。但是当我在tomcat 7中部署时,这种情况就不会发生了。
任何人都可以告诉我何时公开Web服务,然后在调用它时只创建一个实例,或者为每个请求创建一个实例。(如多个实例)
答案 0 :(得分:0)
将为每个请求创建实例,它不像servlet规范,也不像servlet那样创建任何实例。
答案 1 :(得分:0)
Axis为每个请求提供一个新对象 - 这是默认设置。更多信息,请http://axis.apache.org/axis/faq.html#faq8