gpt4 book ai didi

java - MessageFactory 的 jaxp 对象缓存

转载 作者:搜寻专家 更新时间:2023-10-31 20:15:54 25 4
gpt4 key购买 nike

javax.xml.soap.MessageFactory是否可以重用?
IE。

msgFactory = MessageFactory.newInstance(); 

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

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

最佳答案

javadoc 中没有任何内容表明 MessageFactory 的实例是线程安全的,所以我不会做出这样的假设。

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

关于java - MessageFactory 的 jaxp 对象缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4203071/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com