¿Cuántos objetos de servicio web se crean en JAX-WS RI?
-
05-07-2019 - |
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?
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.