existirão lá.
Âncora |
---|
| _Toc403759526 |
---|
| _Toc403759526 |
---|
|
O EAI Protheus
O EAI Protheus permite a troca de mensagens, no formato XML (eXtensible Markup Language), com qualquer produto ou software que disponibilize um WebService para esta finalidade. O EAI Protheus permite configurar quais as mensagens estarão disponíveis para uso (mensagem, no contexto do EAI, é o conjunto de dados e regras que são enviados entre os produtos, no formato XML), se as mensagens disponíveis podem ser recebidas e enviadas e uma outra série de combinações que permite decidir se as mensagens podem ou não ser processadas. Também é possível verificar os status das mensagens enviadas e recebidas e o conteúdo trafegado.
IMPORTANTE: O EAI Protheus não é responsável por realizar o processamento das mensagens. Realizando um paralelo com o mundo real, o EAI Protheus seria o carteiro que envia e recebe mensagens entre duas entidades. O carteiro sabe para quem enviar uma mensagem, e de quem essa mensagem foi originada e também sabe o momento correto para este envio. Ele também é responsável por tentar entregar a mensagem novamente, quando a entrega anterior não foi possível. Desta maneira, erros no processamento da mensagem, problemas na regra de negócio envolvida na integração, problemas com consumo de memória normalmente são decorrentes da rotina envolvida no processamento da mensagem, e não do EAI Protheus.
O EAI Protheus é composto basicamente por três camadas: Uma camada de Webservice, a camada do EAI e a rotina que executa o processamento da mensagem. Veremos mais abaixo que esta rotina é conhecida como Adapter EAI.