16
Telefónica Soluciones de Informática y Comunicaciones de España, S.A.U. CIF: A-78053147 C/ Federico Mompou, 5 - Edif. 1 28050 Madrid Tlf. 91 337 54 00 Fax 91 337 54 78 Manual – Publicar un Servicio Final en AquaLogic Service Bus Código: <completar> Edición: 1.00 Fecha: <completar> Persona de Contacto: <completar> Teléfono: Correo-e: <completar> Nivel confidencial 2- Sólo para personas autorizadas

Manual - Publicar Un Servicio Final en AquaLogic Service Bus

Embed Size (px)

Citation preview

Page 1: Manual - Publicar Un Servicio Final en AquaLogic Service Bus

Telefónica Soluciones de Informática y Comunicaciones de España, S.A.U.CIF: A-78053147C/ Federico Mompou, 5 - Edif. 1 28050 MadridTlf. 91 337 54 00 Fax 91 337 54 78

Manual – Publicar un Servicio Final en AquaLogic Service Bus

Código: <completar> Edición: 1.00Fecha: <completar>Persona de Contacto: <completar>Teléfono: Correo-e: <completar> Nivel confidencial 2- Sólo para personas autorizadas

Page 2: Manual - Publicar Un Servicio Final en AquaLogic Service Bus

Índice

1. INTRODUCCIÓN...........................................................................................................................1

1.1. Documentación relacionada...................................................................................................................1

1.2. Objetivos................................................................................................................................................ 1

1.3. Cláusula de Confidencialidad................................................................................................................. 1

2. GUÍA DE PASOS A SEGUIR........................................................................................................2

2.1. Login....................................................................................................................................................... 2

2.2. Crear Sesión de Trabajo........................................................................................................................ 3

2.3. Importar WSDL desde UDDI..................................................................................................................4

2.4. Cambiar Nombre del Servicio................................................................................................................. 8

2.5. Guardar Cambios de la Sesión de Trabajo..........................................................................................10

3. ANEXOS.....................................................................................................................................11

3.1. Glosario de términos y acrónimos........................................................................................................11

Ilustraciones

Ilustración 1 - BEA AquaLogic Service Bus (AQLSB) Console........................................................2

Ilustración 2 – AQLSb Crear Sesión de Trabajo.................................................................................3

Ilustración 3 - AQLSB Import from UDDI............................................................................................4

Ilustración 5 – AQLSB Import from UDDI Seleccionar Binding........................................................5

Ilustración 6 – AQLSB Import from UDDI Select Import Location....................................................6

Ilustración 7 – ALSB Import from UDDI Review and Import Services..............................................7

Ilustración 8 – AQLSB Import from UDDI Summary..........................................................................7

Ilustración 9 – AQLSB Project Explorer..............................................................................................8

Ilustración 10 – AQLSB Cambiar Nombre Servicio............................................................................8

Ilustración 11 – AQLSB Cambiar Nombre Servicio Poup..................................................................9

Ilustración 12 – AQLSB Guardar Cambios de la Sesión.................................................................10

Ilustración 13 – AQLSB Registro de Cambios.................................................................................10

Código: <completar>

Plataforma APUESTA-R Fecha 26-11-08

Edición: 1.00 Manual – Publicar un Servicio Final en AquaLogic Service Bus Página I

Page 3: Manual - Publicar Un Servicio Final en AquaLogic Service Bus

1. Introducción

El presente documento es una guía práctica sobre cómo publicar un servicio final en Aqua Logic Servi-ce Bus, importando el servicio desde el Catálogo de BEA AquaLogic Service Registry.

1.1. Documentación relacionada

BEA AquaLogic® Service Bus 2.6

1.2. Objetivos

Documentar paso a paso el proceso al que se hace referencia en la Introducción, creando una guía enfocada en el entorno de Pre - Producción de la plataforma APUESTA en Telefónica Soluciones.

Código: APST-PR Plataforma APUESTA-R Fecha 28-01-08

Edición: 1.00 Topología Directorio de Seguridad Página 1

Page 4: Manual - Publicar Un Servicio Final en AquaLogic Service Bus

2. Guía de pasos a seguir

2.1. Login

Ingresar en “BEA AquaLogic Service Bus Console” utilizando la URL http://<host>:<puerto>/sbconole.

Realizar el login con las credenciales correspondientes, se presentará la siguiente pantalla:

Ilustración 1 - BEA AquaLogic Service Bus (AQLSB) Console

Código: APST-PR Plataforma APUESTA-R Fecha 28-01-08

Edición: 1.00 Topología Directorio de Seguridad Página 2

Page 5: Manual - Publicar Un Servicio Final en AquaLogic Service Bus

2.2. Crear Sesión de Trabajo

Antes de importar el servicio es necesario crear una sesión de trabajo para los cambios que se reali-zan.

Localizar en la parte superior izquierda de la Consola el área Change Center, presionar Create, se vi-sualiza el cambio de la Ilustración 2 – AQLSb Crear Sesión de Trabajo.

Ilustración 2 – AQLSb Crear Sesión de Trabajo

Código: APST-PR Plataforma APUESTA-R Fecha 28-01-08

Edición: 1.00 Topología Directorio de Seguridad Página 3

Page 6: Manual - Publicar Un Servicio Final en AquaLogic Service Bus

2.3. Importar WSDL desde UDDI

En el Menú lateral izquierdo seleccionar System Administrator Import from UDDI.

En el combo Business Entity seleccionar EXTERNOS y presionar Search.

Se listan los servicios finales dados de alta en BEA Aqualogic Service Registry.

Para esta guía utilizaremos un servicio de nombre Ejemplo, el resultado se muestra en la imagen Ilustración 3 - AQLSB Import from UDDI.

Ilustración 3 - AQLSB Import from UDDI

Código: APST-PR Plataforma APUESTA-R Fecha 28-01-08

Edición: 1.00 Topología Directorio de Seguridad Página 4

Page 7: Manual - Publicar Un Servicio Final en AquaLogic Service Bus

Seleccionar (utilizando el checkbox) el Servicio a importar, (en nuestro caso Ejemplo) y presionar Next.

Expandir el servicio para listar los Bindings disponibles, como se muestra en Ilustración 4 – AQLSBImport from UDDI Seleccionar Binding, puede existir más de uno, pero siempre se debe seleccionar únicamente el que hace referencia a SOAP12.

Presionar Next.

Ilustración 4 – AQLSB Import from UDDI Seleccionar Binding

Código: APST-PR Plataforma APUESTA-R Fecha 28-01-08

Edición: 1.00 Topología Directorio de Seguridad Página 5

Page 8: Manual - Publicar Un Servicio Final en AquaLogic Service Bus

Seleccionar la ubicación de destino según muestra la Ilustración 5 – AQLSB Import from UDDI Select Import Location y presionar Next.

Ilustración 5 – AQLSB Import from UDDI Select Import Location

Código: APST-PR Plataforma APUESTA-R Fecha 28-01-08

Edición: 1.00 Topología Directorio de Seguridad Página 6

Page 9: Manual - Publicar Un Servicio Final en AquaLogic Service Bus

Mantener las opciones seleccionadas por defecto, análogas a la Ilustración 6 – ALSB Import fromUDDI Review and Import Services y presionar Import.

Ilustración 6 – ALSB Import from UDDI Review and Import Services

El resultado de la acción importar debe ser una pantalla de resumen indicando que el proceso se reali-zó con éxito como muestra la Ilustración 7 – AQLSB Import from UDDI Summary.

Ilustración 7 – AQLSB Import from UDDI Summary

Código: APST-PR Plataforma APUESTA-R Fecha 28-01-08

Edición: 1.00 Topología Directorio de Seguridad Página 7

Page 10: Manual - Publicar Un Servicio Final en AquaLogic Service Bus

2.4. Cambiar Nombre del Servicio

Por defecto al importar el WSDL se crea un Business Services con el nombre del servicio, más un agregado relacionado al Binding elegido. En el caso del servicio usado en esta guía Ejemplo---Ejem-ploSOAP12port_http, el cual se debe renombrar al nombre natural del servicio, “Ejemplo”.

En el menú lateral izquierdo seleccionar Project Explorer Plataforma Servicios Finales

Ilustración 8 – AQLSB Project Explorer

Localizar el servicio final recientemente importado y seleccionar la acción Rename ( ).

Ilustración 9 – AQLSB Cambiar Nombre Servicio

Código: APST-PR Plataforma APUESTA-R Fecha 28-01-08

Edición: 1.00 Topología Directorio de Seguridad Página 8

Page 11: Manual - Publicar Un Servicio Final en AquaLogic Service Bus

A continuación se despliega un Pop up como en la Ilustración 10 – AQLSB Cambiar Nombre ServicioPoup, completar el campo New Resource Name con el nombre natural de servicio y presionar Rena-me.

Ilustración 10 – AQLSB Cambiar Nombre Servicio Poup

Código: APST-PR Plataforma APUESTA-R Fecha 28-01-08

Edición: 1.00 Topología Directorio de Seguridad Página 9

Page 12: Manual - Publicar Un Servicio Final en AquaLogic Service Bus

2.5. Guardar Cambios de la Sesión de Trabajo

Localizar en la parte superior izquierda de la Consola el área Change Center, presionar Activate.

Ingresar en el campo descripción, un resumen de los cambios realizados y presionar Submit.

Ilustración 11 – AQLSB Guardar Cambios de la Sesión

Como última pantalla se despliega una tabla que contiene un histórico de cambios.

Ilustración 12 – AQLSB Registro de Cambios

Código: APST-PR Plataforma APUESTA-R Fecha 28-01-08

Edición: 1.00 Topología Directorio de Seguridad Página 10

Page 13: Manual - Publicar Un Servicio Final en AquaLogic Service Bus

3. Anexos

3.1. Glosario de términos y acrónimos

WSDL

Web Services Description Language

Describe la interfaz pública a los servicios Web.

UDDI

Universal Description, Discovery and Integration

Estándar definido por OASIS que define un método universal descubrir dinámicamente e invocar servi-cios Web.

SOAP

Simple Object Access Protocol

Protocolo estandar que define cómo dos objetos en diferentes procesos pueden comunicarse por me-dio de intercambio de datos XML.

Código: APST-PR Plataforma APUESTA-R Fecha 28-01-08

Edición: 1.00 Topología Directorio de Seguridad Página 11