Skip to content

1. Introduzione

Il codice PDF di questo documento è disponibile |QUI|.

Gli esempi di questo documento sono disponibili |QUI|.

Il testo che segue fa riferimento ai seguenti documenti:

[ref1]: [Introduzione a Java EE con l'IDE NetBeans e il server applicativo GlassFish (2012)] - un corso Java EE

[ref2]: [Persistenza in Java 5 attraverso la pratica (2007)] - un corso JPA

Per comodità, questi riferimenti saranno d'ora in poi indicati come [ref1] e [ref2].

Il tutorial ha lo scopo di illustrare i passaggi necessari per la creazione e la distribuzione di un servizio web J2EE utilizzando NetBeans 6.5 e il server applicativo GlassFish che lo accompagna. Inoltre, presentiamo diversi client per questo servizio web: client Java, C#, Asp.Net e Flex.

Gli strumenti utilizzati sono:

  • SGBD, MySQL 5, [http://www.mysql.com/]
  • IDE NetBeans 6.5 [http://www.netbeans.org/]
  • 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]
  • il server Apache dello strumento Wamp [http://www.wampserver.com/]
  • Adobe Flash Player: [http://www.adobe.com/fr/products/flashplayer/]

Il codice non viene spiegato nei minimi dettagli. Pertanto, questo tutorial è destinato a chi ha già una prima esperienza con NetBeans, Java EE, EJB3 e JPA. Tutti gli elementi utilizzati in questo tutorial sono spiegati in [ref1] e [ref2], ma non necessariamente nel tutorial stesso.

Il tutorial è accompagnato da un file zip contenente i seguenti elementi:

  • [1]: il contenuto del file zip
  • [2]: il servizio web JEE sotto forma di archivio ear
  • [3]: una serie di progetti NetBeans 6.5 finalizzati alla realizzazione graduale del servizio web JEE
  • [4]: client .NET del servizio JEE – un client C# e due client ASP.NET / C#
  • [5]: i client Flex 3 del servizio JEE
  • [6]: lo script di creazione del database utilizzato dall'applicazione