INTEGRAÇÃO DE SISTEMAS J2EE A PARTIR DA TECNOLOGIA DE MENSAGENS ASSÍNCRONAS

Detalhes bibliográficos
Autor(a) principal: RODRIGUES, Evandro Ramazotti
Data de Publicação: 2005
Outros Autores: BESSANI, Alysson Neves
Tipo de documento: Artigo
Idioma: por
Título da fonte: Repositório Digital Unicesumar
Texto Completo: http://rdu.unicesumar.edu.br/handle/123456789/7103
Resumo: A integração de sistemas é ainda hoje uma das áreas mais desafiadoras para os profissionais de TI (Tecnologia da Informação). Diversos esforços têm sido feitos, entretanto, poucos são os casos de sucesso de empresas que conseguiram superar o “trauma” da integração sem despender uma grande quantidade de recursos. Muitas vezes, esses sistemas são completamente diferentes, e não projetados para trabalharem juntos. Várias tecnologias têm sido propostas no sentido de integrar diferentes sistemas e tecnologias (CORBA, XML, o próprio Java), mas nenhuma destas tem sido tão bem sucedida nesta difícil tarefa quanto os sistemas baseados em mensagens assíncronas. Estes sistemas são compostos por diversos módulos (em geral, os sistemas a serem integrados) fracamente acoplados através de filas de mensagens, também chamadas de canais de eventos. Os sistemas se comunicam colocando mensagens nestas filas e lendo mensagens de outras filas de interesse. A integração de diferentes sistemas através de filas de mensagens pode ser feita de maneira simples fazendo com que tais sistemas produzam e recebam mensagens que são sempre encaminhadas através das filas de mensagens configuradas no ambiente. Objetivou-se neste projeto estudar as tecnologias de mensagens assíncronas utilizando o esquema de interação publish/subscribe disponíveis atualmente. Estas tecnologias foram estudadas, avaliadas, e um sistema exemplo foi desenvolvido para demonstrar a integração de sistemas J2EE a partir da tecnologia de mensagens assíncronas. Pode-se concluir que apesar das muitas plataformas e tecnologias existentes que visam permitir que sistemas diferentes possam cooperar na execução de processos de negócio, a integração destes sistemas permanece sendo um dos grandes desafios para as grandes organizações de TI e seria perfeitamente viável, até mesmo recomendável à utilização de recursos JMS (Java Message Service)/MDB (Message Driven Bean) para a integração de sistemas J2EE de forma totalmente desacoplada (nenhum código ou base de dados compartilhados).
id UNICESU -1_1ae373b55f713980ddfcf00db457ce2c
oai_identifier_str oai:rdu.unicesumar.edu.br:123456789/7103
network_acronym_str UNICESU -1
network_name_str Repositório Digital Unicesumar
repository_id_str
spelling INTEGRAÇÃO DE SISTEMAS J2EE A PARTIR DA TECNOLOGIA DE MENSAGENS ASSÍNCRONASIntegração de sistemasMensagens assíncronasPublish/subscribeA integração de sistemas é ainda hoje uma das áreas mais desafiadoras para os profissionais de TI (Tecnologia da Informação). Diversos esforços têm sido feitos, entretanto, poucos são os casos de sucesso de empresas que conseguiram superar o “trauma” da integração sem despender uma grande quantidade de recursos. Muitas vezes, esses sistemas são completamente diferentes, e não projetados para trabalharem juntos. Várias tecnologias têm sido propostas no sentido de integrar diferentes sistemas e tecnologias (CORBA, XML, o próprio Java), mas nenhuma destas tem sido tão bem sucedida nesta difícil tarefa quanto os sistemas baseados em mensagens assíncronas. Estes sistemas são compostos por diversos módulos (em geral, os sistemas a serem integrados) fracamente acoplados através de filas de mensagens, também chamadas de canais de eventos. Os sistemas se comunicam colocando mensagens nestas filas e lendo mensagens de outras filas de interesse. A integração de diferentes sistemas através de filas de mensagens pode ser feita de maneira simples fazendo com que tais sistemas produzam e recebam mensagens que são sempre encaminhadas através das filas de mensagens configuradas no ambiente. Objetivou-se neste projeto estudar as tecnologias de mensagens assíncronas utilizando o esquema de interação publish/subscribe disponíveis atualmente. Estas tecnologias foram estudadas, avaliadas, e um sistema exemplo foi desenvolvido para demonstrar a integração de sistemas J2EE a partir da tecnologia de mensagens assíncronas. Pode-se concluir que apesar das muitas plataformas e tecnologias existentes que visam permitir que sistemas diferentes possam cooperar na execução de processos de negócio, a integração destes sistemas permanece sendo um dos grandes desafios para as grandes organizações de TI e seria perfeitamente viável, até mesmo recomendável à utilização de recursos JMS (Java Message Service)/MDB (Message Driven Bean) para a integração de sistemas J2EE de forma totalmente desacoplada (nenhum código ou base de dados compartilhados).UNIVERSIDADE CESUMARBrasilUNICESUMAR2021-02-03T12:34:14Z2005-10-192021-02-03T12:34:14Z2005-10-19info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttp://rdu.unicesumar.edu.br/handle/123456789/7103porRODRIGUES, Evandro RamazottiBESSANI, Alysson Nevesinfo:eu-repo/semantics/openAccessreponame:Repositório Digital Unicesumarinstname:Centro Universitário de Maringá (UNICESUMAR)instacron:UniCesumar2021-02-04T05:40:41ZRepositório InstitucionalPRI
dc.title.none.fl_str_mv INTEGRAÇÃO DE SISTEMAS J2EE A PARTIR DA TECNOLOGIA DE MENSAGENS ASSÍNCRONAS
title INTEGRAÇÃO DE SISTEMAS J2EE A PARTIR DA TECNOLOGIA DE MENSAGENS ASSÍNCRONAS
spellingShingle INTEGRAÇÃO DE SISTEMAS J2EE A PARTIR DA TECNOLOGIA DE MENSAGENS ASSÍNCRONAS
RODRIGUES, Evandro Ramazotti
Integração de sistemas
Mensagens assíncronas
Publish/subscribe
title_short INTEGRAÇÃO DE SISTEMAS J2EE A PARTIR DA TECNOLOGIA DE MENSAGENS ASSÍNCRONAS
title_full INTEGRAÇÃO DE SISTEMAS J2EE A PARTIR DA TECNOLOGIA DE MENSAGENS ASSÍNCRONAS
title_fullStr INTEGRAÇÃO DE SISTEMAS J2EE A PARTIR DA TECNOLOGIA DE MENSAGENS ASSÍNCRONAS
title_full_unstemmed INTEGRAÇÃO DE SISTEMAS J2EE A PARTIR DA TECNOLOGIA DE MENSAGENS ASSÍNCRONAS
title_sort INTEGRAÇÃO DE SISTEMAS J2EE A PARTIR DA TECNOLOGIA DE MENSAGENS ASSÍNCRONAS
author RODRIGUES, Evandro Ramazotti
author_facet RODRIGUES, Evandro Ramazotti
BESSANI, Alysson Neves
author_role author
author2 BESSANI, Alysson Neves
author2_role author
dc.contributor.author.fl_str_mv RODRIGUES, Evandro Ramazotti
BESSANI, Alysson Neves
dc.subject.por.fl_str_mv Integração de sistemas
Mensagens assíncronas
Publish/subscribe
topic Integração de sistemas
Mensagens assíncronas
Publish/subscribe
description A integração de sistemas é ainda hoje uma das áreas mais desafiadoras para os profissionais de TI (Tecnologia da Informação). Diversos esforços têm sido feitos, entretanto, poucos são os casos de sucesso de empresas que conseguiram superar o “trauma” da integração sem despender uma grande quantidade de recursos. Muitas vezes, esses sistemas são completamente diferentes, e não projetados para trabalharem juntos. Várias tecnologias têm sido propostas no sentido de integrar diferentes sistemas e tecnologias (CORBA, XML, o próprio Java), mas nenhuma destas tem sido tão bem sucedida nesta difícil tarefa quanto os sistemas baseados em mensagens assíncronas. Estes sistemas são compostos por diversos módulos (em geral, os sistemas a serem integrados) fracamente acoplados através de filas de mensagens, também chamadas de canais de eventos. Os sistemas se comunicam colocando mensagens nestas filas e lendo mensagens de outras filas de interesse. A integração de diferentes sistemas através de filas de mensagens pode ser feita de maneira simples fazendo com que tais sistemas produzam e recebam mensagens que são sempre encaminhadas através das filas de mensagens configuradas no ambiente. Objetivou-se neste projeto estudar as tecnologias de mensagens assíncronas utilizando o esquema de interação publish/subscribe disponíveis atualmente. Estas tecnologias foram estudadas, avaliadas, e um sistema exemplo foi desenvolvido para demonstrar a integração de sistemas J2EE a partir da tecnologia de mensagens assíncronas. Pode-se concluir que apesar das muitas plataformas e tecnologias existentes que visam permitir que sistemas diferentes possam cooperar na execução de processos de negócio, a integração destes sistemas permanece sendo um dos grandes desafios para as grandes organizações de TI e seria perfeitamente viável, até mesmo recomendável à utilização de recursos JMS (Java Message Service)/MDB (Message Driven Bean) para a integração de sistemas J2EE de forma totalmente desacoplada (nenhum código ou base de dados compartilhados).
publishDate 2005
dc.date.none.fl_str_mv 2005-10-19
2005-10-19
2021-02-03T12:34:14Z
2021-02-03T12:34:14Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://rdu.unicesumar.edu.br/handle/123456789/7103
url http://rdu.unicesumar.edu.br/handle/123456789/7103
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv UNIVERSIDADE CESUMAR
Brasil
UNICESUMAR
publisher.none.fl_str_mv UNIVERSIDADE CESUMAR
Brasil
UNICESUMAR
dc.source.none.fl_str_mv reponame:Repositório Digital Unicesumar
instname:Centro Universitário de Maringá (UNICESUMAR)
instacron:UniCesumar
instname_str Centro Universitário de Maringá (UNICESUMAR)
instacron_str UniCesumar
institution UniCesumar
reponame_str Repositório Digital Unicesumar
collection Repositório Digital Unicesumar
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1747771939498229760