next up previous
Next: O Produto Deste EP

MAC 0434/5765 - Sistemas de Middleware Avançados - 2 $^{\mathrm{\underline{o}}}$ Semestre de 2003




Segundo Exercício-Programa: Demarcação de Transações sobre IIOP




Data de Entrega: 10 de novembro de 2003




Neste exercício você adicionará ao JBoss módulos de suporte para demarcação de transações sobre IIOP. Os módulos que você criará permitirão que um cliente CORBA escrito em Java inicie uma transação, invoque uma seqüência de métodos sobre EJBs implantados no JBoss, e efetive (ou aborte) a transação.

Seus módulos serão responsáveis pela propagação do contexto transacional entre o cliente e o servidor de aplicações. Quando uma thread do cliente iniciar uma transação, um novo contexto transacional deverá ser criado e associado a essa thread. O contexto transacional será implicitamente propagado junto com as requisições IIOP decorrentes das chamadas CORBA efetuadas por essa thread, até que a transação seja efetivada ou abortada.





Francisco Reverbel
2003-10-23