我曾经使用JAX-WS生成客户端存根。但是,我最近了解到JAX-WS不是线程安全的,并且Apache CXF是线程安全的。我读过它here。每次需要时创建新的代理实例都不是一个选项,因为代理需要很长时间才能创建。另外,我没有Apache CXF的背景知识。
- 在考虑线程安全问题制作客户端存根时,您认为哪个更好?是Apache CXF还是JAX-WS?为什么会更好?
- 我应该考虑的2有什么区别和相似之处?
- 我应该使用Apache CXF并提供其线程安全功能而不是使用JAX-WS吗?这是考虑到用户数量很可能是数十万。
- 向我建议的其他选项是使用JAX-WS并创建代理池。考虑到可能的用户量,我对这个解决方案有点敏感。这是一个很好的解决方案吗?
- 还有其他方法可以使JAX-WS线程中的代理安全吗?