Este tutorial apresenta as características da especificação EJB 3.0 e a implementação realizada pelo servidor de aplicações JBoss 4. Através de exemplos simples e didáticos o tutorial demonstra, na prática, os diversos tipos de componentes que podem ser criados segundo esta nova especificação. Após demonstrações simples, iremos ver a utilização de EJB 3 na criação de uma aplicação completa que integra os conhecimentos adquiridos anteriormente. Durante o tutorail serão apresentados exemplos de componentes session beans dos tipos stateless e stateful, entity beans e message driven beans. Veremos também o novo mecanismo para o controle de segurança e de transações, além dos conceitos de injeção de dependências e de programação orientada a aspectos, aplicados no servidor JBoss 4.
O Java Web Services Development Kit é a principal ferramenta Java da Sun para construção de aplicações distribuídas que comunicam-se através de Web Services. Neste tutorial introduziremos brevemente a arquitetura básica de Web Services. Em seguida serão apresentadas as principais tecnologias do pacote JWSDP 1.5 (JAX-RPC, JAXB, JAXP, JAXR, etc.) e como podem ser usadas em conjunto com outros serviços distribuídos Java, como servlets e EJBs. Na seqüência será demonstrado o processo de construção de uma aplicação simples usando JAX-RPC rodando no servidor da Sun.
Baixe a palestra (zipada): PDF (1Mb) PPT (2,3Mb) SXI (2,6Mb)