¿Puede alguien explicar qué rol desempeña este producto en una arquitctura de servicios web?
Gracias.
AXIS
- Julio
- PreparaTIC XVIII
- Mensajes: 381
- Registrado: 28 May 2007, 12:42
- Agradecido: 0
- Agradecimiento recibido: 0
Según lo entiendo yo (que nunca lo he usado ni visto), es un componente para manejar los WS mediante Java. Si no estuviera, tendrías que hacerte tú el parsing de los SOAP Envelopes, manejar las peticiones-respuestas, y otras cochinaditas. Y claro, eso hace falta hacerlo en desarrollo y producción, es un componente más, como JDBC para conectar con BBDD.
- Dagoncant
- PreparaTIC 24
- Mensajes: 52
- Registrado: 24 Mar 2008, 13:46
- Agradecido: 0
- Agradecimiento recibido: 0
Yo lo utilize hace algunos años, y funcionaba de diversas maneras (ahora puede que funcione diferente).
1.- Obtenia en tiempo de desarrollo el wsdl del servicio web, y generaba las clases necesarias para que al desarrollador le pareciese que trabajaba con clases locales. Necesitaba el componente para enlazarlo.
2.- Te permitia generar un servicio web automaticamente a partir de un interface java, tu tenias que meter la logica necesaria, pero te generaba el wsdl y lo hacia accesible, así como el servicio web. El componente se encargaba de publicarlo.
3.- Creo recordar (aunque no lo utilize) que te permitia coger en tiempo de ejecución el wsdl y generar dinamicamente la clase (por si el servicio habia cambiado).
Tambien en las últimas versiones que vi incluia nuevas funcionalidades como WS-Addressing para servicios web asincronos y ws-reliable messaging.
1.- Obtenia en tiempo de desarrollo el wsdl del servicio web, y generaba las clases necesarias para que al desarrollador le pareciese que trabajaba con clases locales. Necesitaba el componente para enlazarlo.
2.- Te permitia generar un servicio web automaticamente a partir de un interface java, tu tenias que meter la logica necesaria, pero te generaba el wsdl y lo hacia accesible, así como el servicio web. El componente se encargaba de publicarlo.
3.- Creo recordar (aunque no lo utilize) que te permitia coger en tiempo de ejecución el wsdl y generar dinamicamente la clase (por si el servicio habia cambiado).
Tambien en las últimas versiones que vi incluia nuevas funcionalidades como WS-Addressing para servicios web asincronos y ws-reliable messaging.