从实现JAX-WS Provider接口的Web服务创建包含SOAPFault的SOAPMessage的首选方法是什么?
MessageFactory.newInstance()
似乎是不必要的昂贵操作,并且没有提及线程安全性。我有四种可能的解决方案,但不知道我应该使用哪种方法:
MessageFactory.createMessage()
MessageFactory.newInstance()
答案 0 :(得分:1)
过早优化是万恶之源
由于以后很容易更改,我会选择选项4(每次MessageFactory.newInstance()
),只有当我看到它有性能问题时才考虑其他选项。
这可能不是一个性能问题,你可以节省一些编码。