2

我曾经使用 JAX-WS 来生成客户端存根。但是,我最近了解到 JAX-WS 不是线程安全的,而 Apache CXF 是线程安全的。我在这里读过它。每次需要时都创建一个新的代理实例不是一种选择,因为创建代理需要很长时间。另外,我没有 Apache CXF 的背景。

  • 考虑到线程安全问题,在制作客户端存根时,您认为哪个更好?是 Apache CXF 还是 JAX-WS?为什么更好?
  • 我应该考虑两者的区别和相似之处是什么?
  • 我应该使用 Apache CXF 并屈服于它的线程安全特性而不是使用 JAX-WS 吗?这是考虑到用户量很可能会达到数十万。
  • 向我建议的其他选项是使用 JAX-WS 并创建一个代理池。考虑到可能的用户数量,我对这个解决方案有些犹豫。这是一个好的解决方案吗?
  • 有没有其他方法可以使 JAX-WS 线程中的代理安全?
4

0 回答 0