next up previous
Next: About this document ... Up: tfinal Previous: Gerenciamento de Transações no

O Que Você Deve Fazer

Sua tarefa é melhorar o mini-gerenciador de transações do JBoss, eliminando alguma das duas restrições acima. Em outras palavras, voce adicionará a esse gerenciador de transações uma das seguintes características, à sua escolha:

(Se você tiver gás, implemente ambas coisas!)

Eis duas das mensagens relacionadas com o assunto deste trabalho que apareceram recentemente na lista jboss-development:

Você deverá apresentar também uma monografia descrevendo o funcionamento e a arquitetura originais do mini-gerenciador de transações, a(s) melhoria(s) implementadas, as principais decisões de projeto tomadas, o emprego de padronizações (como XA e/ou JCA, se for o caso), e as dificuldades encontradas. Sua monografia deve descrever claramente quaisquer mudanças que você introduziu na arquitetura do mini-gerenciador de transações, bem como mudanças que você considera que deveriam ser feitas mas não teve a oportunidade de fazer.

O trabalho de implementação deve ser feito preferencialmente em equipes de duas pessoas. O ideal é o esquema de ``programação pareada'' (pair programming) de XP. Como alguns podem ter restrições de horário que os impeçam de trabalhar assim, aceitarei também implementações individuais. As monografias são estritamente individuais. Fique à vontade para trocar idéias com seu colega de equipe (ou com outras pessoas) sobre o conteúdo da monografia, mas a responsabilidade pela redação é só sua.





Bom trabalho!


next up previous
Next: About this document ... Up: tfinal Previous: Gerenciamento de Transações no
Francisco Reverbel
2002-11-06