Descrição do Trabalho de Implementação de Plataforma de Middleware
Os Alunos devem ser se organizar em grupo de até 2 alunos.
Cada grupo irá implementar o padrão Basic Remoting Patterns e Identification Patterns.
A implementação destes dois padrões irá valer 6,0 pontos.
Para alcançar tal pontuação, o grupo irá receber no dia da avaliação da solução (27/10) uma classe de domínio.
Com tal classe de domínio, o grupo irá criar um projeto em separado (referenciando o middleware por meio de um arquivo .JAR) e anotar a classe recebida com as anotações definidas pelo seu middleware.
Na sequência, o aluno precisará executar o projeto e fazer invocações via JMeter para confirmar a funcionalidade plena da solução.
Os critérios para a nota são os seguintes:
1-Quanto maior o número de elementos do grupo de padrão, maior a nota.
2-Quanto menor o número de problemas do middleware, maior será a nota.
3-A inclusão dos padrões será avaliado em termos de modularidade e escalabilidade.
Para fechar a nota da unidade, cada grupo deve escolher um dos padrões abaixo para implementar:
1 -Lifecycle Management Patterns
2 -Extension Patterns
3 -Extended Infrastructure Patterns
4- Invocation Asynchrony Patterns
Tal implementação irá valer 4,0 pontos e seguirá os mesmos critérios mencionados acima.
Criar projeto em Maven - site DevMedia
Instalar o pacote 'lombok' - Documentação