java - jaxp object caching para MessageFactory
dom saaj (1)
No hay nada en el javadoc que diga que las instancias de MessageFactory
son seguras para subprocesos, por lo que no haría esa suposición.
Sin embargo, dentro de un único hilo, no hay nada que le impida volver a utilizar una instancia de MessageFactory
una y otra vez.
¿Se puede reutilizar javax.xml.soap.MessageFactory ?
Es decir
msgFactory = MessageFactory.newInstance();
¿Puedo guardar en caché msgFactory y volver a utilizarlo para crear nuevos SOAPMessages según sea necesario?
También debe msgFactory.createMessage();
sincronizar si está bien reutilizar msgFactory en el código?
ACTUALIZAR:
También en un solo código de hebra, ¿podría almacenar msgFactory para crear SOAPMessages una y otra vez, para no crear una nueva instancia de MessageFactory cada vez? Gracias.