Índice
Estudo da teoria técnica da área de objetos distribuidos Estudo do manual do JacORB Estudo da visão geral da arquitetura do JBoss Estudo do suporte a IIOP no JBoss Estudo do framework ETF (Extensible Transpor Framework) Cronograma
de atividades para o segundo semestre Julho - Familiarização com o ETF e
como é seu relacionamento com o JacORB.
Agosto - Implementação do sistema servidor,
utilizando a interface IORInfoExt do JacORB
Setembro - Implementação de um ProfileSelector (responsável por escolher o
servidor destino dentre as opções existentes na IOR) para o stub cliente
Outubro - Testes com o sistema
implementado e de integração com o jacorb.
Novembro - Preparação do pôster,
monografia e apresentação. Estrutura
esperada da monografia Introdução Objetivos do trabalho Metodologia Trabalhos correlatos Teoria estudada Sistema desenvolvido Atividades realizadas Conclusão e análise dos resultados obtidos Bibliografia utilizada
Na parte subjetiva colocarei: Desafios e frustrações encontrados Disciplinas do curso mais relevantes para o
projeto Interação com membros da equipe que tenham
agido como mentores do trabalho Diferenças entre a forma de cooperação com
colegas nas tarefas em grupo das disciplinas e a forma de trabalho na
iniciação científica Observações sobre aplicações de conceitos
estudados nos cursos no contexto prático de aplicações reais Que passos tomaria para aprimorar os
conhecimentos relevantes, caso fosse continuar na área
Estudo da visão geral da arquitetura do JBoss
Atualmente o servidor de aplicações JBoss não tem suporte a clustering em cenários IIOP. Iremos
realizar neste projeto uma implementação que possibilite ao JacORB um sistema de clustering
e distribuição de carga, visando uma futura integração com o JBoss.
O objetivo deste projeto é realizar uma implementação de um sistema que ofereça ao JacORB a
capacidade de clustering e distribuição de carga. A implementação se dará em duas partes: o lado servidor,
que deverá prover os vários servidores alvo possíveis, e o cliente, que deverá escolher algum destes
servidores, através de algum algoritmo pré-definido, e utilizá-lo.
Atualmente o JBoss já conta com um sistema semelhante, mas sem suporte a IIOP.
Meu cronograma inicial para este projeto é o seguinte:
A parte técnica será composta por: