IBM App Connect Enterprise visão geral técnica
IBM® App Connect Enterprise permite que informações organizadas em forma de mensagens circulem entre diferentes aplicativos de negócios, desde grandes sistemas tradicionais até dispositivos autônomos, como sensores em dutos.

IBM App Connect Enterprise processa mensagens de duas maneiras: roteamento de mensagens e transformação de mensagens.
Roteamento de Mensagens
As mensagens podem ser roteadas do emissor para o destinatário, com base no conteúdo da mensagem.
Os fluxos de mensagens projetados controlam o roteamento de mensagens. Um fluxo de mensagens descreve as operações a serem executadas na mensagem de entrada e a sequência na qual elas são executadas.
- Uma série de etapas usadas para processar uma mensagem; consulte Nós do fluxo de mensagens
- Conexões entre os nós, definindo rotas por meio do processamento; consulte Conexões do fluxo de mensagens..
Você cria fluxos de mensagens no Kit de Ferramentas do IBM App Connect Enterprise.
Transformação de Mensagem
- Elas podem ser transformadas de um formato para outro, talvez para acomodar os diferentes requisitos do emissor e do destinatário.
- Podem ser transformadas modificando, combinando, incluindo ou removendo campos de dados, talvez envolvendo a utilização de informações armazenadas em um banco de dados. As informações podem ser mapeadas entre mensagens e bancos de dados. Mais complexa manipulação de dados de mensagens pode ser alcanada por código de escrita, por exemplo em Extended SQL (ESQL) ou Java™, dentro de nós configuráveis.
- Algumas mensagens contêm uma definição de sua própria estrutura e formato. Essas mensagens são conhecidas como mensagens de autodefinição, que podem ser manipuladas sem a necessidade de informações adicionais sobre estrutura e formato; consulte Elementos e mensagens de autodefinição.
- Outras mensagens não contêm informações sobre sua estrutura e formato. Para processá-los, deve-se criar um modelo de sua estrutura; consulte O modelo de mensagens
- A estrutura lógica: a disposição abstrata e características dos dados, representados como uma estrutura em árvore; consulte O modelo de mensagem.
- Um ou mais formatos físicos: a maneira como os dados são representados e delimitados no fluxo de bits físico; consulte Conjuntos de Mensagens: Formatos físicos no domínio MRM.
Configurar servidores de integração
O trabalho de roteamento e transformação de mensagens ocorre em um ou mais servidores de integração.
É possível configurar múltiplos servidores de integração, cada um com sua própria identidade, e implementá-los em contêineres na nuvem ou em um ambiente local. Ao configurar vários servidores de integração, é possível isolar fluxos de mensagens que manipulam dados sensíveis, como registros de folha de pagamento, informações de segurança ou informações de produtos não anunciados, de outros fluxos de mensagens não-sensíveis .
O modo em que o IBM App Connect Enterprise está sendo executado pode afetar o número de servidores de integração e fluxos de mensagens que você pode implantar. Para obter mais informações, consulte Modos de operação.
Para obter uma visão geral técnica dos servidores de integração, consulte Servidores de integração e nós de integração
Desenvolver suas soluções de integração
Seus desenvolvedores de aplicativos podem criar e modificar soluções de integração, como fluxos de mensagens e recursos, utilizando o Kit de Ferramentas do IBM App Connect Enterprise.
No Kit de Ferramentas do IBM App Connect Enterprise, são utilizadas diferentes perspectivas para desenvolver fluxos de mensagens, arquivos de esquema de modelos de mensagens e outros recursos relacionados; consulte o Kit de Ferramentas do IBM App Connect Enterprise.
Você pode conectar o IBM App Connect Enterprise às suas aplicações adicionando os nós apropriados ao seu fluxo de mensagens. Os nós que você usa podem ser padronizados para suportar os protocolos e subsistemas que seus aplicativos já usam. IBM App Connect Enterprise fornece nós para dar suporte a diferentes protocolos e subsistemas, incluindo IBM MQ, JMS 1.1 ou 2.0, HTTP e HTTPS, serviços web (SOAP e REST), arquivos, sistemas de informação empresarial (incluindo SAP e Siebel) e TCP/IP. Também é possível criar seus próprios nós para suportar protocolos e subsistemas adicionais se necessário. Para obter mais informações sobre como conectar aplicativos, consulte Nós para conectividade..
Implementar sua solução de integração
Durante o desenvolvimento de uma solução de integração, é possível implantar os recursos de desenvolvimento diretamente em um servidor de integração utilizando as opções do Kit de Ferramentas do IBM App Connect Enterprise. Usando essa abordagem, é possível verificar rapidamente as mudanças à medida que você desenvolve sua solução.
Quando você estiver pronto para implementar sua solução em um ambiente de produção, você pode empacotar os recursos em um arquivo BAR . Antes de implantar sua solução em um ambiente de produção, você pode customizar o arquivo BAR para configurar a solução para quaisquer diferenças entre o ambiente de desenvolvimento e o ambiente de produção. Seu ambiente de produção pode ser IBM App Connect Enterprise, IBM ou App Connect Enterprise as a Service.
Você pode implementar suas soluções de integração de várias maneiras, como usando o Kit de Ferramentas do IBM App Connect Enterprise, a interface de usuário da web ou por meio de um comando. Para uma introdução à interface de usuário da web, consulte IBM App Connect Enterprise interface de usuário da web.
Para obter mais informações sobre como implementar aplicativos nos servidores de integração; consulte Implementando soluções de integração.