Cristiano Amaral Maffort, Marco Tulio de Oliveira Valente.
Software engineers often rely on communication middlewareplatforms to design and implement distributedsystems. However, middleware functionality is usuallyinvasive, pervasive and tangled with business-specificconcerns. In this paper, we describe an aspect-orienteddistributed programming system that encapsulates middlewareservices provided by Java RMI and Java IDL.The proposed system, called DAJ, handles the basicservice provided by such object-oriented middlewareplatforms, i.e., synchronous remote calls using callby-serialization and call by-remote-reference semantics.The paper documents our experience in using DAJ tomodularize middleware concerns from three legacydistributed systems.
http://www.lbd.dcc.ufmg.br/colecoes/jbcs/13/4/007.pdf
Caso o link acima esteja inválido, faça uma busca pelo texto completo na Web: Buscar na Web