Skip to content

1. Wprowadzenie

Plik PDF tego dokumentu jest dostępny pod nazwą |TUTAJ|.

Przykłady zawarte w tym dokumencie są dostępne pod numerem |TUTAJ|.

Poniższy tekst odnosi się do następujących dokumentów:

[ref1]: [Wprowadzenie do Java EE z wykorzystaniem środowiska NetBeans i serwera aplikacji GlassFish (2012)] – kurs dotyczący języka Java EE

[ref2]: [Trwałość danych w Javie 5 na przykładach (2007)] – kurs JPA

Dla ułatwienia numery te będą dalej oznaczane jako [ref1] i [ref2].

Celem tego samouczka jest przedstawienie kroków prowadzących do utworzenia i wdrożenia serwisu internetowego J2EE przy użyciu środowiska IDE NetBeans 6.5 oraz towarzyszącego mu serwera aplikacji GlassFish. Ponadto przedstawiamy różne klienty tej usługi internetowej: klienty Java, C#, Asp.Net oraz Flex.

Wykorzystane narzędzia to:

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

Kod nie jest wyjaśniony w najdrobniejszych szczegółach. Dlatego niniejszy samouczek jest przeznaczony dla osób posiadających już podstawowe doświadczenie z NetBeans, Javą EE, EJB3 i JPA. Wszystkie elementy wykorzystane w tym samouczku zostały wyjaśnione w [ref1] i [ref2], ale niekoniecznie w samym samouczku.

Do samouczka dołączony jest plik zip zawierający następujące elementy:

  • [1]: zawartość pliku ZIP
  • [2]: usługa internetowa JEE w postaci archiwum ear
  • [3]: zestaw projektów NetBeans 6.5 służących do stopniowego tworzenia serwisu internetowego JEE
  • [4]: klienci .NET serwisu JEE – jeden klient w języku C# oraz dwóch klientów ASP.NET / C#
  • [5]: klienci Flex 3 korzystający z usługi JEE
  • [6]: skrypt do tworzenia bazy danych wykorzystywanej przez aplikację