Ambiente de Desenvolvimento
O Integration Appliance combina recursos de integração, transformação, roteamento, monitoramento e gerenciamento de dados em um único produto. Durante o tempo de execução, o Integration Appliance compartilha dados e processamento entre bancos de dados, aplicativos corporativos, sistemas legado e aplicativos de negócios.
Recursos
- Amplo suporte a formatos padrão de mercado a seguir:
- XML (Esquemas XML W3C, DTDs e documentos XML)
- Arquivo Simples, texto bruto e tipos de dados binários brutos
- Suporta muitas codificações de caractere incluindo UTF-8, US-ASCII, ISO- 8859-1, SHIFT_JIS, EBDIC-XML-US e EUC-JP
- Sistemas de banco de dados comerciais, incluindo Informix, Sybase, DB2, MySQL, Oracle e outros por meio do Sequelink.
- Protocolos específicos ao sistema, como SAP IDOC e IBM® MQ Series
- Serviços da Web
- Capacidade de transformar dados facilmente de um formato para outro formato, por exemplo: dados de Arquivo Simples para dados XML.
- Entrega de mensagem garantida por meio de um repositório de mensagens integrado que retém todas as mensagens processadas pelo Integration Appliance.
- Suporte a uma variedade de estilos de programação de aplicativo: síncrono e assíncrono (solicitação/resposta, armazenamento e encaminhamento, publicar/assinar).
- Suporte a transferência de dados por meio de portas configuráveis para HTTP, HTTP (HTTPS) seguro, FTP, FTP (SFTP) seguro.
- Suporte a autenticação de PKI do lado do cliente - a capacidade de se conectar a um servidor seguro a partir de um Integration Appliance.
- Capacidade de ser gerenciado remotamente, de qualquer lugar na rede, usando um Web Management Console (WMC) e Interface da Linha de Comandos (CLI).
- Suporte a notificações baseadas em e-mail usando seu sistema de e-mail baseado em SMTP de rede e traps de Protocolo Simples de Gerenciamento de Rede (SNMP).
Componentes
O ambiente de desenvolvimento contém os seguintes componentes de hardware e software:
- Studio
- Uma ferramenta gráfica usada para criar projetos de integração no ambiente de desenvolvimento do Windows. Publique projetos de integração do Studio para o Integration Appliance.
- Integration Appliance
- Um dispositivo que se conecta diretamente em uma rede e executa os projetos de integração que cria usando o Studio.
- Web Management Console (WMC)
- Um console baseado em navegador usado para gerenciar os projetos no Integration Appliance.
- Interface da Linha de Comandos (CLI)
- Um conjunto de comandos usado para gerenciar os projetos no Integration Appliance.