A telecommunication management system drawn to processing communication
between a client application single user interface, a master database, and
a PBX and adjunct system, comprising connecting to the client application
single user interface through a first communication channel; registering a
client application; adding a second communication channel; subscribing to
one or more message events from a sender; reading and posting the
subscribed one or more message events; and disconnecting from the client
application single user interface. The step of reading and posting a
message event comprises retrieving a message packet from a message queue;
checking the message packet for a specific destination; if there is no
specific destination, looking up all attached application handles for the
type of message in the packet and for each attached handle, forwarding the
message; if there is a specific destination, finding the specific
destination application handle entry, forwarding the message to the
specified destination, and sending an acknowledgment packet back to the
sender.
Um sistema de gerência da telecomunicação extraído a uma comunicação processando entre uma relação de único usuário da aplicação do cliente, uma base de dados mestra, e um PBX e um sistema do adjunct, compreendendo conectar à relação de único usuário da aplicação do cliente através de uma primeira canaleta de comunicação; registando uma aplicação do cliente; adicionando uma segunda canaleta de comunicação; subscrever a um ou mais evento da mensagem de um remetente; lendo e afixando o um subscrito ou mais evento da mensagem; e desconectando da relação de único usuário da aplicação do cliente. A etapa da leitura e de afixar um evento da mensagem compreende a recuperação de um pacote da mensagem de uma fila de mensagem; verificando o pacote da mensagem para ver se há um destino específico; se não houver nenhum destino específico, olhando acima de todos os punhos unidos da aplicação para o tipo de mensagem no pacote e para cada punho unido, forwarding a mensagem; se houver um destino específico, encontrando a entrada específica do punho da aplicação de destino, forwarding a mensagem ao destino especificado, e emitindo um pacote do reconhecimento para trás ao remetente.