从实现 JAX-WS Provider 接口的 web 服务创建包含 SOAPFault 的 SOAPMessage 的首选方法是什么?
MessageFactory.newInstance()
似乎是不必要的昂贵操作,并且没有提及线程安全。我有四种可能的解决方案,但不知道应该使用哪个:
- 静态变量中的 MessageFactories 池
- 重用收到的
- SOAPMessage 通过清除内容和可能的附件创建同步方法
MessageFactory.createMessage()
- 用于
MessageFactory.newInstance()
每次通话