虽然众所周知,Websphere 的 JAX-WS 实现基于 Axis2,但我在查找如何设置服务“范围”的信息时遇到了困难。
在轴 2 中,可以使用 services.xml 定义范围。该文件在 Websphere 中也可用吗?
http://axis.apache.org/axis2/java/core/docs/axis2config.html
范围:(可选属性)已部署服务的运行时信息可用的时间段。范围有多种类型——“application”、“soapsession”、“transportsession”、“request”。默认值(如果您不输入任何值)将为“请求”
最佳答案
似乎可以在WebSphere中执行您想要的操作(不使用services.xml): Configuring the scope of a Web service port using wsadmin scripting
我自己也没有尝试过,也无法在管理控制台或某种部署描述符中找到此类设置,但这也可能是可能的。
关于java - 将 Websphere 7 配置为对所有请求使用单个 JAX-WS 服务实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13479209/