Detalhes bibliográficos
Ano de defesa: |
2008 |
Autor(a) principal: |
França, Rômulo Martins |
Orientador(a): |
LABIDI, Sofiane
 |
Banca de defesa: |
Não Informado pela instituição |
Tipo de documento: |
Dissertação
|
Tipo de acesso: |
Acesso aberto |
Idioma: |
por |
Instituição de defesa: |
Universidade Federal do Maranhão
|
Programa de Pós-Graduação: |
PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA DE ELETRICIDADE/CCET
|
Departamento: |
Engenharia
|
País: |
BR
|
Palavras-chave em Português: |
|
Palavras-chave em Inglês: |
|
Área do conhecimento CNPq: |
|
Link de acesso: |
http://tedebc.ufma.br:8080/jspui/handle/tede/313
|
Resumo: |
This research currently presents the description of a project in development in the laboratory of intelligent systems (LSI), of the Federal University of the Maranhão (UFMA). The current Middlewares ESB such as the BEA Web Logic, BizTalk, Mule ESB and similars, does not possess a semantics for the treatment of the crosscutting concerns neither before, during and after a group of operations being executed. Many important concerns are spread by some modules, services and if they mix other properties of system in an inner way, making it difficult the reuse and maintenance of its components. This work presents a boarding called InterceptadorAOP, for the treatment of crosscutting concerns in Web Services in the middlewares ESB. The InterceptadoresAop is responsible elements for the treatment of the crosscutting concerns as log of data, treatment of exceptions, debug and daily paydefined measurer of time already. They are based on the semantics of the AspectJ language, deriving of the Aspectoriented Programming that it aims at to supply one better separation of the functional interests of the nonfunctional of an application, promoting services more easy to be kept, legible and modularized. Already the Architectureoriented Services stimulates and offers mechanisms for the composition of distributed applications of flexible form and with reduced cost. The research describes the state of the art, details technician of the InterceptadoresAOP and its application in two scenes for the model validation. |