Las Categorías de patrón se utilizan
para estructurar la visualización en el Explorador de patrones. Se proporcionan varias categorías
y también puede crear las suyas propias.
Hay una serie de categorías de patrones disponibles en
WebSphere Message Broker, en las que puede elegir el patrón que desea
utilizar.
WebSphere Message Broker incluye las categorías siguientes para
patrones incorporados. También puede utilizar estas categorías de patrón para los patrones definidos por el usuario, o puede crear sus propias categorías.
- Integración basada en mensajes
- Un bus de servicio empresarial puede ampliar una infraestructura de mensajería existente proporcionando un entorno para crear y desplegar aplicaciones basadas en mensajes de nivel de infraestructura. Ejemplos de estas aplicaciones incluyen los servicios de direccionamiento y transformación, y los servicios de registro. Este entorno puede ampliar una infraestructura de mensajería subyacente única, o proporcionar un puente entre los diferentes productos y tecnologías.
- Móvil
- Móvil es una categoría de patrones en la que las aplicaciones móviles se integran con las aplicaciones de empresa. La categoría de patrón móvil encapsula las funciones donde servicios nuevos o existentes están a disposición de aplicaciones móviles a través de una interfaz orientada a servicios (normalmente JSON/HTTP). Estos patrones existentes permiten reutilizar los activos existentes en contextos nuevos sin necesidad de grandes cambios.
- Habilitación de servicios
- Estos patrones encapsulan la funcionalidad que no tiene una interfaz de
servicio y presenta esta funcionalidad a través de una interfaz orientada a servicio. Estos patrones representan la transición de la integración de aplicaciones empresariales tradicional en arquitecturas orientadas a servicio, lo que permite reutilizar los activos existentes en el nuevo estilo, sin que ello requiera un cambio radical.
- Virtualización de servicios
- Estos patrones proporcionan un acoplamiento abierto entre los servicios al proporcionar los niveles de dirección adicionales a través de un bus de servicio empresarial. Estos patrones también dirigen los requisitos de mediación (por ejemplo, direccionamiento, protocolo de conversión, transformación de datos, y registro) entre los servicios, cuando se direccionan los requisitos de conectividad en una arquitectura orientada al servicio.
- Pasarela
- Una pasarela es una parte de un mensaje o bus de servicio que proporciona funciones de límite que se aplican a todos los mensajes de entrada, y no dependen del formato. Normalmente, las funciones de limite utilizan datos procedentes de cabeceras estándar (a nivel de transporte, SOAP o de datos) para determinar qué acción debe llevarse a cabo, pero no son obligatorias para comprender el formato completo de los datos o del cuerpo del mensaje. Un patrón de pasarela puede llamar a un servicio directamente, o a otro patrón.
- Proceso de archivos
- Un Bus de servicio empresarial puede proporcionar un entorno de ejecución gestionado para
procesar los archivos localmente o utilizando un protocolo FTP. Normalmente, este proceso implica actividades entre las que se incluyen la transformación o conversión de los datos contenidos en los archivos, la fragmentación de archivos en varios registros de transacción individuales, y el direccionamiento de los archivos o registros a las ubicaciones especificadas.
- Integración dirigida por sucesos
- Arquitectura controlada por sucesos que abarca diferentes casos de ejemplo de aplicaciones en
los que un Bus de servicio Empresarial desempeña un papel clave. Estos casos de ejemplo incluyen la integración
con motores de proceso de sucesos complejos que incluyen la posibilidad de filtrar información
o secuencias de sucesos, distribuir sucesos en tiempo real y procesar los sucesos de
dispositivos físicos, por ejemplo, detectores y sensores.
- Integración de la aplicaciones
- La integración de aplicaciones es una colección de tecnologías y servicios que forman un middleware para habilitar la integración de sistemas y aplicaciones en toda la empresa.
Para obtener más información sobre patrones individuales integrados, consulte Patrones incorporados.