1 Prefácio Nos primeiros dias de desenvolvimento do JBoss, ele era apenas um contêiner EJB. Após o desenvolvimento do JBoss nos últimos anos, ele se tornou um servidor de aplicativos JBoss que pode fornecer funções completas da plataforma J2EE. Embora toda a arquitetura do JBoss suporte novas tecnologias de software e forneça outros recursos, ele sempre implementou os padrões J2EE como seu objetivo principal, independentemente de o JBoss ter sido aprovado na certificação J2EE.
É previsível que o JBoss ainda liderará o desenvolvimento de servidores de aplicativos J2EE e também será o principal servidor de aplicativos J2EE.
2 Leitores alvo O objetivo deste livro é permitir que os usuários implantem e executem aplicações J2EE 1.4 no JBoss 4.0 o mais rápido possível. No momento em que este artigo foi escrito, a versão mais recente do JBoss era 4.0.0. Portanto, os usuários devem usar pelo menos a versão 4.0.0 ou suas versões subsequentes. Ao mesmo tempo, este livro usa exemplos do Tutorial J2EE 1.4 fornecido pela Sun (o URL específico está em: http://java.sun.com/j2ee/1.4/docs/tutorial/doc) para ilustrar a implantação do J2EE aplicações no JBoss e configuração. Claro, este livro não é um tutorial de J2EE, mas ainda apresenta vários tópicos de J2EE desde o nível mais básico. Portanto, se o usuário for novo em J2EE, este livro ainda será de grande valor de referência. Se o usuário planeja usar o JBoss para executar o Tutorial J2EE acima, parabéns, este livro foi preparado para você. É melhor que os usuários leiam os dois tutoriais ao mesmo tempo.
3 Sobre este livro Primeiramente, este livro envolverá o download, instalação e operação do servidor de aplicativos JBoss 4.0.0. Em seguida, geralmente são fornecidos a estrutura de diretórios, os principais arquivos de configuração e os serviços do servidor de aplicativos JBoss.
Em seguida, o livro conduz os desenvolvedores à parte prática. Estudaremos como implantar o aplicativo Duke Bank no JBoss no Tutorial Sun J2EE. Isso permitirá que os desenvolvedores assumam rapidamente a função e se familiarizem com operações simples de configuração e implantação no JBoss. Outros capítulos cobrem tópicos não abordados no Duke Bank: mensagens JMS (Message Driven Beans, MDB) e persistência gerenciada por contêiner (CMP). Claro, eles também são exemplos do Tutorial J2EE.
Capítulo 5, estudando serviços da Web. Este livro discutirá isso em duas etapas. Primeiro, como expor os métodos EJB no aplicativo bancário Duke como um serviço da Web; segundo, como acessar o serviço da Web por meio de um aplicativo cliente Java;
O Capítulo 8 discute a configuração do banco de dados. Ensinaremos os desenvolvedores passo a passo.
No Capítulo 9, este livro examina tópicos de configuração de segurança mais avançados.
Expandir