Skip to content

1. Einführung

Die PDF-Datei dieses Dokuments ist verfügbar |HIER|.

Die Beispiele in diesem Dokument sind unter |HIER| verfügbar.

Der folgende Text bezieht sich auf die folgenden Dokumente:

[ref1]: [Einführung in Java EE mit der NetBeans-IDE und dem GlassFish-Anwendungsserver (2012)] – ein Java-Kurs EE

[ref2]: [[Java 5 Persistenz in der Praxis (2007)] – ein Kurs JPA

Der Einfachheit halber werden diese Referenzen im Folgenden als [ref1] und [ref2] bezeichnet.

Das Tutorial soll die Schritte aufzeigen, die zur Erstellung und Bereitstellung eines Webdienstes J2EE mit NetBeans 6.5 und dem dazugehörigen GlassFish-Anwendungsserver führen. Darüber hinaus stellen wir verschiedene Clients für diesen Webdienst vor: Java-, C#-, Asp.Net- und Flex-Clients.

Die verwendeten Tools sind:

  • SGBD, MySQL, 5, [http://www.mysql.com/]
  • NetBeans 6.5 [http://www.netbeans.org/]
  • IDE Visual Studio Express 2008 SP1 (C# und Web) [http://www.microsoft.com/Express/]
  • IDE Adobe Flex Builder 3 [https://www.adobe.com/cfusion/tdrc/index.cfm?loc=fr_fr&product=flex]
  • der Apache-Server des Wamp-Tools [http://www.wampserver.com/]
  • Adobe Flash Player: [http://www.adobe.com/fr/products/flashplayer/]

Der Code wird nicht bis ins kleinste Detail erklärt. Daher richtet sich dieses Tutorial an Personen, die bereits erste Erfahrungen mit NetBeans, Java EE, EJB3 und JPA gesammelt haben. Alle in diesem Tutorial verwendeten Elemente werden in [ref1] und [ref2] erläutert, jedoch nicht unbedingt im Tutorial selbst.

Dem Tutorial liegt eine Datei mit dem Namen zip bei, die folgende Elemente enthält:

  • [1]: der Inhalt der ZIP-Datei
  • [2]: der Webdienst JEE als Archiv ear
  • [3]: eine Reihe von NetBeans 6.5-Projekten zum schrittweisen Aufbau des Webdienstes JEE
  • [4]: .NET-Clients für den Dienst JEE – ein C#-Client und zwei ASP.NET-/C#-Clients
  • [5]: die Flex-3-Clients des Dienstes JEE
  • [6]: das Skript zur Erstellung der von der Anwendung verwendeten Datenbank