6

javax.xml.soap.MessageFactory可以重用吗?
IE

msgFactory = MessageFactory.newInstance(); 

我可以缓存 msgFactory 并根据需要重用它来创建新的 SOAPMessages 吗?如果可以在代码中重用 msgFactory
也应该同步吗?msgFactory.createMessage();

更新:
同样在单线程代码中,我可以存储 msgFactory 以一遍又一遍地创建 SOAPMessages,以免每次都创建 MessageFactory 的新实例谢谢

4

1 回答 1

4

javadoc 中没有说 的实例MessageFactory是线程安全的,所以我不会做出这样的假设。

但是,在单个线程中,没有什么可以阻止您MessageFactory一遍又一遍地重用实例。

于 2010-11-17T11:45:14.763 回答