Interface TCP/IP para troca de mensagens entre aplicações de diferentes ambientes operacionais
O WQ é um gateway TCP/IP para integração de sistemas legados entre si ou com novas tecnologias de mercado.
O gerenciamento do envio/recebimento de mensagens proposto pela solução não requer custos extras com o desenvolvimento de interfaces para conexão entre suas aplicações de negócio.
O WQ atende de forma transparente os aplicativos de negócios, que utilizam diferentes ambientes operacionais. E tudo isso a baixo custo!
Aplicação do WQ:
1. Consultas/atualizações de bases de dados nos Sistemas Remotos;
2. Retorno de consulta/atualizações oriundas de Sistemas Remotos.
O WQ atua independentemente do tipo de informação transferida entre os sistemas e das regras de negócios, já que trata exclusivamente da comunicação entre os ambientes envolvidos.
Cenários
Os cenários básicos para a utilização do WQ são:
Integrado: O WQ e o WQConector são instalados no mesmo servidor onde as aplicações de negócio residem. Essas aplicações serão integradas, localmente, ao WQ através da API Conector. Para cada 'Servidor de Aplicação' haverá um WQ e um WQConector.
Distribuído: O WQ é instalado em um servidor e a aplicação em outro. Neste caso, o Conector atuará como um agente na comunicação da aplicação com o WQ remoto. Nesse cenário podem haver 'N' servidores de aplicação acessando apenas UM WQ, e para cada Servidor de Aplicação haverá um WQConector.
Licenciamento
WQ se conectando a outro WQ
-
Licença comercializada em pares para conexão entre WQs (ex: WQ Linux e WQ CICS)
WQ-SNG se conectando ao SNG Server
-
Licença comercializada individualmente para conexão com o sistema SNG da B3.
WQ Conector integrando a Aplicação de Negócios ao WQ
-
Cada servidor que envia/recebe strings de dados trocadas com o WQ precisará de uma licença WQConector
Especificações
A solução WQ trabalha em pares, ou seja, requer a instalação da solução em cada uma das plataformas que serão integradas para a comunicação - sistemas local e remoto.
Versões da Solução
O WQ viabiliza a comunicação de aplicações legadas entre plataformas distintas, interagindo com as aplicações de negócios através de filas de mensagens, nas seguintes versões:
1. WQ CICS;
2. WQ Windows/Linux/Unix.
Características
1. Gerenciamento e monitoração de mensagens, com envio de alertas e tratamento de erros.
2. Interface WEB de monitoraçao para CICS e outras plataformas.
3. Mensagens de até 10Mbytes entre sistemas, inclusive CICS/TS, em binário ou texto EBCDIC/ASCII.
4. Validação do IP de origem e do nome da fila.
5.Capacidade de até 10.000.000 de transações/dia por instância.
6. Conexões síncronas e assíncronas.
7. Aceita conexão apenas de outro WQ.
8. Checkpoint, restarts automáticos e reenvio de mensagens, em caso de interrupções da conexão TCP/IP.
Suporte aos ambientes
1. Windows 32 e 64 bits
2. LINUX 32 e 64 bits
3. z/OS
Suporte às aplicações de negócio baseadas em
1. Linguagem C, C++ ou C#
2. Java
3. COBOL
4. Natural
5. Assembler
Suporte a monitores em ambiente Mainframe
1. CICS Sockets