WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

Escenarios de integración móvil

WebSphere Message Broker, junto con IBM® Worklight, ofrece a las aplicaciones móviles un acceso seguro a los sistemas de fondo y una integración que es sólida y se puede escalar para manejar el número creciente de conexiones.

Dispositivos móviles integrados con los sistemas de fondo

Este tema proporciona enlaces a una gama de escenarios sobre cómo utilizar WebSphere Message Broker para la integración móvil. Los escenarios se proporcionan en diversos formatos, incluido el vídeo y artículos alojados en sitios externos.

Algunos escenarios, desarrollados originalmente para WebSphere Message Broker, se aplican igualmente a WebSphere Message Broker.

Escenario completo: habilitación del servicio .NET para aplicaciones móviles

Introducción

La compañía A es una empresa bancaria que utiliza una aplicación Microsoft .NET para trabajar con cuentas. La compañía desea que sus clientes puedan utilizar los dispositivos móviles para realizar algunas acciones en sus cuentas. Para ello, la compañía está buscando volver a utilizar el código .Net y la clase existentes y proporcionar una aplicación móvil.

La solución

Los clientes pueden utilizar una aplicación móvil que se ejecuta en un rango de dispositivos para realizar acciones en sus cuentas; por ejemplo, para consultar el balance.

Utilizando WebSphere Message Broker Toolkit con el patrón de solicitud-respuesta de Worklight: Microsoft .NET proporcionado, los desarrolladores de aplicaciones crean una solución preparada para la producción en cuestión de minutos. La solución se basa en un servicio web que se ajusta alrededor de la clase Microsoft .NET existente, disponible mediante una aplicación de integración que se ejecuta en WebSphere Message Broker. Los desarrolladores seleccionan los métodos que se van a exponer en el servicio web y, utilizando el patrón y la clase .NET, el kit de herramientas crea una aplicación móvil y la lógica de integración móvil escrita para la plataforma Worklight.

La implementación de la solución puede dividirse en tres partes:

Parte 1:

  1. Crear y definir la lógica de habilitación de servicio para desplegarla como aplicaciones en dispositivos móviles
    1. Crear una instancia de Worklight: patrón de solicitud-respuesta de Microsoft .NET, asignando un nombre exclusivo a la instancia
    2. Editar el patrón para especificar valores de parámetro que configura la solución de integración móvil; por ejemplo, para identificar la clase .Net.
    3. Elija los métodos .Net que se exponen en el servicio y configuran los parámetros para esos métodos
  2. Despliegue la aplicación de integración, arrastrando y soltándola en un grupo de ejecución. Esto pone el servicio web a disposición de las aplicaciones para realizar llamadas.

Esta parte también genera un proyecto de aplicación móvil para utilizarlo con IBM Worklight y una versión Android de la aplicación móvil para utilizarla en dispositivos móviles.

Para obtener una ilustración de esta parte, mire el vídeo Es un icono que representa un vídeo WebSphere Message Broker - Mobile Service Enablement Part1 (que se encuentra en YouTube)

Parte 2:

  1. Importe a IBM Worklight Studio el proyecto generado por el patrón elegido en la parte 1.
  2. Cree la aplicación móvil
  3. Examine los artefactos de la aplicación, entre ellos:
    • El adaptador que le permite publicar o anunciar los procedimientos y funciones a los que pueden llamar las aplicaciones.
    • Los procedimientos para obtener el balance, transferir el dinero y buscar la cuenta que falta.
  4. Invoque el adaptador como un procedimiento Worklight, simular que es una aplicación móvil. Se envía una solicitud HTTP JSON a Worklight, que transfiere la solicitud al adaptador, que a su vez empaqueta y envía la solicitud a WebSphere Message Broker.
  5. Pruebe la aplicación móvil como una aplicación web móvil. Con una vista previa de la aplicación como recurso común, se ejecuta una aplicación Android de trabajo dentro de un navegador web.
  6. Pruebe la aplicación móvil como una aplicación Android, en el emulador de Android proporcionado por Worklight. La aplicación se ejecutará de la misma manera que funcionaría en un dispositivo móvil.

Para obtener una ilustración de esta parte, mire el vídeo Es un icono que representa un vídeo WebSphere Message Broker - Mobile Service Enablement Part2 (que se encuentra en YouTube)

Parte 3

  1. En IBM Worklight Studio, asegúrese de que los parámetros del sistema y los controladores de dispositivo estén instalados y configurados correctamente, principalmente los controladores SDK y USB Android
  2. Asegúrese de que el dispositivo móvil tenga los controladores ADB necesarios y configurados para desplegarse y pruebe la aplicación móvil
  3. Conecte el dispositivo móvil a IBM Worklight
  4. En IBM Worklight Studio, ejecute la aplicación móvil como una aplicación Android. La aplicación se instalará en el dispositivo móvil, y se puede utilizar del mismo modo que en el emulador Android.
  5. Desconecte el dispositivo móvil, y luego utilice la aplicación como una aplicación autónoma en el dispositivo móvil

Para obtener una ilustración de esta parte, mire el vídeo Es un icono que representa un vídeo WebSphere Message Broker - Mobile Service Enablement Part3 (que se encuentra en YouTube)

Más escenarios

Una selección de más escenarios sobre la utilización de WebSphere Message Broker para la integración móvil.

Integración de WebSphere Message Broker con Siebel, SAP, CICS, .Net y Worklight
Un vídeo de dos partes que muestra la integración de una aplicación de gestión de órdenes de venta, utilizando WebSphere Message Broker 8.0.0.1, integrándose con EIS como por ejemplo, Siebel, SAP y CICS, así como .Net y Worklight.
La Parte 1 describe el caso de negocio complejo y original y cómo WebSphere Message Broker Versión 8.0 hace que la solución sea más simple y más modular. El vídeo termina mostrando el uso de una aplicación móvil para procesar una orden de venta a través de las aplicaciones integradas.
La Parte 2 muestra el desarrollo de los flujos de mensajes en WebSphere Message Broker Toolkit y a continuación, el despliegue en el entorno de ejecución. El vídeo termina mostrando el uso de una aplicación móvil para procesar una orden de venta a través de las aplicaciones integradas.
Integración de aplicaciones móviles con WebSphere Message Broker utilizando IBM Worklight
Un artículo de IBM developerWorks que muestra cómo utilizar IBM Worklight y el servidor de Worklight para desarrollar aplicaciones móviles híbridas que invocan servicios de negocio desplegados en WebSphere Message Broker.
Utilización de WebSphere Message Broker con WebSphere Cast Iron Web API Management
Un artículo de IBM developerWorks que muestra cómo utilizar el patrón Mobile Service para llevar fácil y rápidamente los servicios de WebSphere Message Broker Versión 8.0 existentes y exponerlos mediante WebSphere Cast Iron Web API Management.
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última actualización:
        
        Última actualización: 2015-02-28 16:58:12


Tema de conceptoTema de concepto | Versión 8.0.0.5 | ab20648_