1. Introdução
O PDF deste documento está disponível |AQUI|.
Os exemplos deste documento estão disponíveis |AQUI|.
O texto a seguir refere-se aos seguintes documentos:
[ref1]: [https://stahe.github.io/pt-javaee-juin-2012/] - um curso sobre Java EE
[ref2]: [https://stahe.github.io/pt-jpa-juin-2007/] - um curso sobre JPA
Por conveniência, estas referências são doravante designadas por [ref1] e [ref2].
Este tutorial tem como objetivo demonstrar os passos envolvidos na criação e implementação de um serviço web J2EE utilizando o IDE NetBeans 6.5 e o servidor de aplicações GlassFish que o acompanha. Além disso, apresentamos vários clientes para este serviço web: clientes Java, C#, ASP.NET e Flex.
As ferramentas utilizadas são:
- o SGBD MySQL 5 [http://www.mysql.com/]
- o IDE NetBeans 6.5 [http://www.netbeans.org/]
- o IDE Visual Studio Express 2008 SP1 (C# e Web) [http://www.microsoft.com/Express/]
- o IDE Adobe Flex Builder 3 [https://www.adobe.com/cfusion/tdrc/index.cfm?loc=fr_fr&product=flex]
- o servidor Apache da ferramenta Wamp [http://www.wampserver.com/]
- Adobe Flash Player: [http://www.adobe.com/fr/products/flashplayer/]
O código não é explicado em pormenor. Por conseguinte, este tutorial destina-se a quem já tenha alguma experiência prévia com o NetBeans, Java EE, EJB 3 e JPA. Todos os elementos utilizados neste tutorial são explicados em [ref1] e [ref2], mas não necessariamente no próprio tutorial.
O tutorial vem com um ficheiro zip que contém os seguintes itens:
![]() |
- [1]: o conteúdo do ficheiro zip
- [2]: o serviço web JEE na forma de um arquivo EAR
- [3]: um conjunto de projetos NetBeans 6.5 concebidos para construir progressivamente o serviço web JEE
- [4]: clientes .NET para o serviço JEE — um cliente C# e dois clientes ASP.NET/C#
- [5]: os clientes Flex 3 para o serviço JEE
- [6]: o script para criar a base de dados utilizada pela aplicação
