Eya*_*yal 7 client multithreading soap cxf proxy-classes
我正在使用CXF生成SOAP客户端类.在CXF文档中,他们写道
JAX-WS客户端代理是否安全?
官方JAX-WS回答:不可以.根据JAX-WS规范,客户端代理不是线程安全的.要编写可移植代码,您应将它们视为非线程安全并同步访问或使用实例池或类似代码.
CXF回答:对于许多用例,CXF代理是线程安全的.例外情况是:
(我省略了对这些用例的描述)
对于大多数"简单"用例,您可以在多个线程上使用CXF代理.以上概述了其他人的解决方法.
有没有人有任何相反的经历?遇到了faq中没有描述的多线程问题?或者他们的描述是否准确,他们基本上可以安全使用?
我们最近在我们的项目中遇到了类似的讨论.正如您所指的FAQ中所指定的,除了动态修改HTTP管道的功能(例如:会话管理和故障转移功能)之外,CXF客户端代理是线程安全的.因此,如果您不使用这些功能,那么可以在线程之间共享客户端代理.
归档时间: |
|
查看次数: |
5283 次 |
最近记录: |