Colas De Mensajes Con AquaLogic

De Dos Ideas.
Revisión del 17:22 20 jul 2009 de Leito (discusión | contribuciones) (Creación del proyecto)
Saltar a: navegación, buscar

Vamos a exponer con AquaLogic un Web Service que nos permita enviar un mensaje a una cola de mensajería. Partimos de un WSDL en donde definimos una operación “enviarFactura” que recibe como parámetro un elemento de tipo factura. Los elementos y tipos de dato de una factura se encuentran definidos en el esquema xml asociado al WSDL.

El WSDL

poner aca el codigo...

El Esquema XML (XSD)

poner aca el codigo...

Creación del proyecto

Recordemos que para crear objetos y/o modificarlos en AquaLogic se debe crear una sesión y luego activar la misma para que los cambios tengan efecto.

Desde la consola de aqualogic, en el Project Explorer creamos un proyecto llamado "demoFactura":

Aqualogic demoFactura 1.jpg

Para ser ordenados, dentro del proyecto demoFactura creamos una carpeta “envío de facturas”, donde crearemos todos los recursos de esta demo.

Aqualogic demoFactura 2.jpg

Agregamos el Esquema XML (XSD)

Para subir el esquema XML al AquaLogic, dentro de nuestra carpeta elegimos la opción XML Schema en el combo “Create Resource:”

Aqualogic demoFactura 3.jpg

Le ponemos un nombre al recurso que estamos creando y cargamos el archivo de definición de una factura.

Aqualogic demoFactura 4.jpg

Después de hacer click en Save vemos que tenemos el archivo xsd cargado correctamente:

Aqualogic demoFactura 5.jpg

Agregamos el WSDL

Para cargar el wsdl seguimos los mismos pasos que en el apartado anterior, eligiendo en el combo “Create Resource:” la opción WSDL.

Después de dar un nombre al recurso, cargar el archivo .wsdl y guardar los cambios tendremos: Aqualogic demoFactura 6.jpg