Pregunta

Cuando anoto una clase de Java con " @ WebService " y usarlo con JAX-WS RI (" Metro "), ¿cuántos objetos de mi clase crea el JAX-WS RI? ¿Hay como máximo un objeto en todo momento o (quizás dependiendo del uso) se pueden crear más instancias?

¿Fue útil?

Solución

¿El estándar JAX-WS especifica esto?

Esperaría que esto sea más o menos como Servlets, donde el estándar no indica que el servidor solo crea un objeto Servlet para la aplicación, o uno para cada solicitud. Si es así, entonces no debe compilar su programa de manera que haga suposiciones sobre cómo funciona la implementación JAX-WS.

Y eso es lo que recomendaría de cualquier manera: escriba su código de modo que esta pregunta sea discutible. Entonces está seguro de que no se encontrará con sorpresas y podrá cambiar a Metro por otra cosa, incluso si la nueva implementación hace las cosas de manera diferente.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top