< Zurück | Weiter >

OSGi-EJB-Lernprogramm

Dieses Lernprogramm zeigt, wie eine OSGi-Anwendung erstellt wird, die eine (EJB) als Service bereitstellt. Es wird gezeigt, wie Sie OSGi-Bundles mit EJB-Unterstützung erstellen, wie Sie OSGi-Tools zur Verwaltung der EJB-Exporte verwenden und wie ein Servlet erstellt wird, das auf die EJB als OSGi-Service zugreift. Sie erstellen dieselbe Anwendung, die im OSGi-EJB-Temperaturumrechnungsbeispiel veranschaulicht wird.

Lernziele

In diesem Lernprogramm erfahren Sie, wie Sie eine OSGi-Anwendung erstellen, die eine EJB als Service bereitstellt. Es wird gezeigt, wie OSGi-Bundles mit EJB-Unterstützung erstellt werden, wie OSGi-Tools zur Verwaltung der EJB-Exporte verwendet werden und wie ein Servlet erstellt wird, das auf die EJB als OSGi-Service zugreift. In diesem Lernprogramm wird die Erstellung derselben Anwendung beschrieben, die im OSGi EJB-Temperaturumrechnungsbeispiel veranschaulicht wird.

Die Anwendung, die in diesem Lernprogramm entwickelt wird, ist eine einfache Temperaturumrechnungsanwendung, die vier Projekte benötigt:
  • Eine OSGi-Anwendung (ConverterApp), die die entwickelten Bundles beinhaltet.
  • Ein OSGi-Bundleprojekt (EJB) mit EJB-Unterstützung. Die EJB wird mithilfe des OSGi-Headers "Export-EJB" als Service bereitstellt.
  • Ein EJB-Clientprojekt (EJBClient), das den Schnittstellencode für die EJB enthält. EJBClient hat OSGi-Bundleunterstützung.
  • Ein OSGi-Bundleprojekt (Web) mit Web 3.0-Unterstützung. Dieses Projekt beinhaltet ein Servlet, das konfiguriert wird, um auf die EJB zuzugreifen, die als OSGi-Service bereitgestellt wird.
Die Ausführung dieses Lernprogramms dauert ungefähr 60 Minuten.

Wenn Sie bereit sind, dann beginnen Sie mit Lerneinheit 1: OSGi-Projekt mit EJB-Unterstützung erstellen.

< Zurück | Weiter >
Symbol das den Typ des Artikels anzeigt. Artikel für Lernprogramm
Nutzungsbedingungen für Information Center | Feedback

Symbol für Zeitmarke Letzte Aktualisierung: 29.04.2014

Dateiname: osgi_ejb_abstract.html