Klient aplikacji J2EE

Klient aplikacji J2EE jest aplikacją Java uzyskującą dostęp do usług J2EE, jak komponenty EJB, bazy danych JDBC i kolejki komunikatów usługi JMS. Program kliencki aplikacji J2EE jest uruchamiany na komputerach klienckich. Program ten jest oparty na tym samym modelu programistycznym Java co inne programy Java. Klient aplikacji J2EE jest jednak zależny od środowiska wykonawczego klientów aplikacji, na podstawie którego konfigurowane jest jego własne środowisko wykonawcze. Korzysta również z przestrzeni nazw JNDI (Java Naming and Directory Interface) w celu uzyskania dostępu do zasobów.

 
 
  Basic Calculator Client
Aplikacja oferująca prosty kalkulator, który umożliwia dodawanie, odejmowanie, mnożenie i dzielenie przy użyciu bezstanowego komponentu bean sesji BasicCalculator.
 
Class Loader
Prosta aplikacja, która demonstruje ładowanie klas z różnych lokalizacji znajdujących się wewnątrz i na zewnątrz pliku Enterprise Archive (EAR).
 
Launch API
Aplikacja, która demonstruje sposób ładowania klienta aplikacji J2EE przy użyciu interfejsu API launch() kontenera klienta zamiast pliku skryptowego launchClient. Ta technika jest przydatna przy integrowaniu klienta aplikacji J2EE z większą aplikacją.