Lar Desenvolvimento O que é um roteador de eventos? - o que é techopedia

O que é um roteador de eventos? - o que é techopedia

Índice:

Anonim

Definição - O que significa o Event Router?

Um roteador de eventos, no padrão da indústria JSLEE para aplicativos de comunicações portáteis, é um módulo para criar novas instâncias de serviço e entrega de eventos a todas as partes interessadas, como aplicativos de software e sistemas de computador.


Um roteador de eventos em um EMS (Enterprise Messaging System) é o programa que envia eventos e mensagens entre aplicativos de software e sistemas de computadores em uma empresa. Os próprios roteadores também podem ter roteadores de eventos incorporados para permitir o compartilhamento de dados por aplicativos em redes de forma assíncrona.

Techopedia explica o Event Router

JSLEE significa Java Service Logic Execution Environment e também é conhecido como JAIN SLEE devido à origem no programa JAIN - parte de uma tendência geral de abrir a criação de serviços nas redes de telefonia (voz e dados). Nesse padrão do setor, o roteador de eventos também é responsável por estatísticas de desempenho e carga. Ele monitora as atividades atribuídas e seu número ou tempo para o roteamento de eventos globalmente (em todo o sistema ou nos sistemas corporativos) ou para cada executor / encadeamento individual.


Um submódulo importante do roteador de eventos é chamado de mapeador de executores; isso é uma interface. Este módulo de interface é responsável por dar atividades a quaisquer executores disponíveis.


O roteador de eventos é um componente muito importante para determinar o desempenho de todo o contêiner. Um contêiner é onde residem números de objetos, cada um dos quais contém código de programação para funções específicas do software aplicativo.


Quando relacionado a um EMS (Enterprise Messaging System), o roteador de eventos permite que aplicativos em uma rede corporativa com software diferente em execução troquem, enviem e recebam itens de dados assíncronos e os gerenciem adequadamente por meio de uma camada de mensagens e enfileiramento no protocolo assíncrono. Essas mensagens destinam-se à função de aplicativos e serviços de software e não como mensagens trocadas entre pessoas. A fila evita a perda de dados, que é uma desvantagem comum das comunicações assíncronas.

O que é um roteador de eventos? - o que é techopedia