WebSphere WebSphere Enterprise Service Bus, Version 6.0.1 Sistemas Operacionais: AIX, HP-UX, Linux, Solaris, Windows

Barramentos de Serviços Corporativos Avançados

Se nem todos os aplicativos estiverem em conformidade com os padrões SOA, talvez seja necessário algo mais avançado que possa servir de mediador entre os padrões SOA e os demais. É possível utilizar o WebSphere ESB com outros produtos, como WebSphere Message Broker para fornecer esse enterprise service bus avançado.

O WebSphere ESB dá suporte a inúmeros protocolos de nós de extremidade de interação para enviar e receber pedidos do barramento. Eles permitem a integração de aplicativos existentes com interações baseadas em SCA e permitem que aplicativos não-SCA acessem os módulos SCA.

O WebSphere ESB também pode formar um enterprise service bus avançado com outros serviços capacitados para SCA e WebSphere.

WebSphere Application Server (construído no WebSphere ESB)
O WebSphere ESB se utiliza totalmente das capacidades do WebSphere Application Server Network Deployment subjacente e herda os recursos de qualidades de serviço, equilíbrio de carga de trabalho, sistema de armazenamento em cluster, alta disponibilidade e escalabilidade do produto.

Ao compartilhar o mesmo console administrativo como WebSphere Application Server e WebSphere Process Server, o WebSphere ESB ajuda a estender uma interface conhecida por todo controle operacional da família de produtos e permite que um único administrador gerencie todos eles. No console administrativo, os filtros de tarefas proporcionam uma experiência de usuário simplificada e, por meio de divulgações sucessivas de funções, acesso a todos os recursos administrativos do WebSphere Application Server subjacente.

Gerenciamento de segurança, diretórios e sistemas oferecido pelo IBM Tivoli
Por meio de uma profunda integração com o WebSphere Application Server, o WebSphere ESB também adquire integração com o gerenciamento de segurança, diretórios e sistemas oferecido pelo IBM Tivoli e inclui o IBM Tivoli Access Manager (para uso opcional, para proporcionar uma experiência altamente segura, unificada e personalizada) e o IBM Tivoli Directory (para uso opcional, como um servidor LDAP (Lightweight Directory Access Protocol). O WebSphere ESB também se integra como o IBM Tivoli Composite Application Manager for SOA, fornecendo monitoramento de mensagens dos serviços da Web e gerenciamento de seus nós de extremidade.
WebSphere Process Server
O WebSphere ESB compartilha as ferramentas de desenvolvimento (por intermédio do WebSphere Integration Developer) e de administração com o WebSphere Process Server, tornando fácil a construção de uma infra-estrutura SOA centralizada nos recursos do WebSphere ESB.

O WebSphere ESB pode se estender no WebSphere Process Server, à medida que seus requisitos de ESB aumentam, incluindo suporte para recursos avançados de integração, como processos de negócios e máquinas de estado para a combinação de nós de extremidade e regras de negócios para tomada de decisão dinâmica. O desenvolvedor de integração utiliza o WebSphere Integration Developer para ambos os tempos de execução, de modo que o ambiente de desenvolvimento se ajuste às suas necessidades. De forma semelhante, o console administrativo se estende do WebSphere Application Server, para o WebSphere ESB e WebSphere Process Server.

WebSphere Message Broker
O WebSphere ESB interopera com o WebSphere Message Broker, de modo que você possa implementar topologias ESB complexas com o WebSphere ESB, que manipula interações de serviços da Web baseados em padrões, e com o WebSphere Message Broker, que fornece seu suporte avançado a uma grande variedade de formatos.

O WebSphere Message Broker é otimizado para implementações que abrangem toda a empresa, alto desempenho e processamento de mensagens avançado.

Uma combinação do WebSphere ESB e WebSphere Message Broker pode fornecer uma infra-estrutura para permitir o fluxo de informações entre diversos aplicativos, sistemas e organizações, ao passo que ajuda os aplicativos e serviços a se comunicarem um com o outro de uma maneira flexível e modular, independentemente da plataforma, linguagem de programação, modelo de programação ou formato da mensagem. Em um modelo centralizado em hub, o WebSphere Message Broker pode atuar como um hub de conectividade em um local central que distribui as informações a vários locais satélites. O WebSphere Message Broker transforma as mensagens entre um intervalo de aplicativos empacotados e sistemas mainframe e facilita a integração de satélites, colocando máscaras na complexidade de backend. Em locais individuais com satélites, o WebSphere ESB pode fornecer suporte a aplicativos, transporte e camadas de mediação necessários para manter novos aplicativos de negócios e aumentar a autonomia em cada local com satélites. Cada satélite pode utilizar o WebSphere ESB para executar aplicativos de negócios apropriados em seu local, ao passo que se conectam de maneira rápida e fácil ao hub na sede e a outros satélites. O WebSphere ESB e o WebSphere Message Broker podem permitir que os satélites operem com eficiência e de forma independente, fornecendo uma infra-estrutura que entrega as informações no lugar certo, no momento certo e no formato correto.

WebSphere MQ
O WebSphere ESB pode ser combinado com uma instalação existente do sistema de mensagens do WebSphere MQ para integrar os backbones de sistemas de mensagens existentes a novos ambientes, utilizando padrões abertos.

O WebSphere MQ é otimizado para oferecer alto desempenho, escalabilidade e garantia de entrega de mensagens para mais de 35 plataformas.

WebSphere Portal
O WebSphere Portal fornece aos usuários finais um acesso unificado e, ao mesmo tempo, personalizado. Com o WebSphere Portal você pode utilizar o bloco de construção de portlet básico para criar Interfaces com o usuário para obter o serviço.
  • Para fornecer um serviço, é possível utilizar o Human Task Manager, um componente do WebSphere Portal.
  • Para utilizar um serviço, um usuário final interage com a interface com o usuário para obter o serviço. O pedido de serviço é transmitido ao Human Task Manager, o qual preenche o contexto da interface com o usuário, com entradas do pedido de serviço e, em seguida, coloca o pedido na fila como uma tarefa para que um profissional do setor de serviços possa completar o processo. Depois de concluído, o profissional do setor de serviços completará a tarefa, o Human Task Manager será utilizado para coletar as saídas da tarefa e, em seguida, notificará o resultado ao usuário final.
WebSphere Adapters, Versão 6.0 e WebSphere Business Integration Adapters (baseado no WebSphere Business Integration Framework, Versão 2.6)

Fornecem uma abordagem orientada a serviços, à integração EIS, permitindo que os serviços acessem os aplicativos em sistemas EIS como se eles fossem componentes de serviço locais.


Concept topic

Termos de Uso | Avalie esta página

Timestamp iconÚltima atualização: 5 Mar 2006
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc.nl1_6.0.1\concepts\cwesb_adv_esb.html

(C) Direitos Autorais IBM Corporation 2005. Todos os Direitos Reservados.
Este centro de informações é desenvolvido em tecnologia Eclipse. (http://www.eclipse.org)