Skip to content

1. Introdução

O PDF deste documento está disponível |AQUI|.

Os exemplos deste documento estão disponíveis |AQUI|.

O texto a seguir faz referência aos seguintes documentos:

[ref1]: [Introdução ao Java EE com o IDE NetBeans e o servidor de aplicativos GlassFish (2012)] — um curso de Java EE

[ref2]: [Persistência no Java 5 na prática (2007)] — um curso JPA

Para facilitar, essas referências serão doravante indicadas como [ref1] e [ref2].

Este tutorial tem como objetivo mostrar as etapas que levam à criação e à implantação de um serviço web J2EE utilizando o NetBeans 6.5 e o servidor de aplicativos GlassFish que o acompanha. Além disso, apresentamos diversos clientes para esse 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/]
  • 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 todos os detalhes. Portanto, este tutorial é destinado a pessoas que já tenham alguma experiência com NetBeans, Java EE, EJB3 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 acompanhado de um arquivo zip contendo os seguintes elementos:

  • [1]: o conteúdo do arquivo zip
  • [2]: o serviço web JEE na forma de um arquivo ear
  • [3]: um conjunto de projetos do NetBeans 6.5 destinados a construir gradualmente o serviço web JEE
  • [4]: clientes .NET do serviço JEE — um cliente em C# e dois clientes ASP.NET / C#
  • [5]: os clientes Flex 3 do serviço JEE
  • [6]: o script de criação do banco de dados utilizado pelo aplicativo