A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Middleware Orientado a Aspectos - MOA

Apresentações semelhantes


Apresentação em tema: "Middleware Orientado a Aspectos - MOA"— Transcrição da apresentação:

1 Middleware Orientado a Aspectos - MOA
Tópicos Avançados em Sistemas Distribuídos – if749 Rodrigo Diego

2 Roteiro AspectJ Middleware Conclusão Rodrigo Diego

3 Programação Orientada a Aspectos - POA
Paradigma que estende Orientação a Objetos (POO) Introduz novas abstrações: conceito de interesse Vantagens: Maior modularidade, diminui o código espalhado Aumenta a reusabilidade e reuso Rodrigo Diego

4 AspectJ Linguagem Orientada a Aspectos Extensão da linguagem Java
Compatibilidade: se é Java então também é AspectJ Rodrigo Diego

5 Middleware Aspecto considerado Auditoria – oferece log das operações
Auditoria Comunicação – Log da camada de comunicação Comum em ambos os lados Auditoria Distribuição – Log da camada de distribuição Log diferente para lados diferentes (Cliente ou Servidor) Rodrigo Diego

6 Arquitetura Básica [3]request() / [4]reply() [2]lookup() [1]registry()
Cliente Servidor de Nomes Servidor Aspecto Auditoria Camada Distribuição Camada Comunicação Rodrigo Diego

7 Diagrama de Classes Rodrigo Diego


Carregar ppt "Middleware Orientado a Aspectos - MOA"

Apresentações semelhantes


Anúncios Google