OSGi-Blog

Dieses Beispiel ist eine erweiterte Einführung in die Verwendung der OSGi-Anwendungsentwicklungstools. Das Beispiel veranschaulicht, wie die API und der Implementierungscode in separaten Bundles strukturiert werden. Die OSGi-Anwendung besteht aus einem OSGi-Web-Bundle, das Servlets enthält, die auf einen JPA-Service zugreifen, der in einem anderen Bundle zur Verfügung gestellt wird. Die Anwendung wird unter WebSphere Application Server ausgeführt.

Tipp: Sie können dieses Beispiel unter WebSphere Application Server Versionen 7.0, 8.0 und 8.5 ausführen.
Weitere Informationen zur Installation von WebSphere Application Server Version 7.0: Zum Ausführen dieses Beispiels unter WebSphere Application Server Version 7.0 müssen Sie "Feature Pack for OSGi Applications and Java™ Persistence API 2.0" installieren. Gehen Sie wie folgt vor, um das Feature-Pack zu installieren:
  1. Öffnen Sie IBM® Installation Manager.
  2. Klicken Sie auf Installieren. Die Seite Pakete installieren wird geöffnet.
  3. Wählen Sie in der Paketliste IBM WebSphere Application Server Version 7.0 Testumgebung aus und klicken Sie anschließend auf Weiter.
  4. Lesen Sie die Lizenzvereinbarungen. Akzeptieren Sie die Lizenzvereinbarungen und klicken Sie auf Weiter.
  5. Befolgen Sie die Anweisungen im Installation Manager zur Installation von WebSphere Application Server Version 7.0.
  6. Stellen Sie sicher, dass Sie in der Liste "Features" OSGi Applications unter IBM WebSphere Application Server Version 7.0 Feature Pack for OSGi Applications and Java Persistence API 2.0 auswählen.
Weitere Informationen zur Installation von WebSphere Application Server Version 8.0: Zum Ausführen dieses Beispiels unter WebSphere Application Server Version 8.0 müssen Sie den Server installieren:
  1. Öffnen Sie IBM Installation Manager.
  2. Klicken Sie auf Installieren. Die Seite Pakete installieren wird geöffnet.
  3. Wählen Sie in der Paketliste IBM WebSphere Application Server Version 8.0 aus und klicken Sie dann auf Weiter.
  4. Lesen Sie die Lizenzvereinbarungen. Akzeptieren Sie die Lizenzvereinbarungen und klicken Sie auf Weiter.
  5. Befolgen Sie die Anweisungen im Installation Manager zur Installation von WebSphere Application Server Version 8.0.
Weitere Informationen zur Installation von WebSphere Application Server Version 8.5: Zum Ausführen dieses Beispiels unter WebSphere Application Server Version 8.5 müssen Sie den Server installieren:
  1. Öffnen Sie IBM Installation Manager.
  2. Klicken Sie auf Installieren. Die Seite Pakete installieren wird geöffnet.
  3. Wählen Sie in der Paketliste IBM WebSphere Application Server Version 8.5 aus und klicken Sie dann auf Weiter.
  4. Lesen Sie die Lizenzvereinbarungen. Akzeptieren Sie die Lizenzvereinbarungen und klicken Sie auf Weiter.
  5. Befolgen Sie die Anweisungen im Installation Manager zur Installation von WebSphere Application Server Version 8.5.
Gehen Sie wie folgt vor, um Ihre OSGi-Bloganwendung in einem Server zu implementieren:
  1. Laden Sie das Beispiel herunter.
  2. Führen Sie die Setupanweisungen aus.
  3. Blenden Sie im "Enterprise-Explorer" com.ibm.ws.eba.example.blog.web > Bundle-Inhalt ein.
  4. Klicken Sie mit der rechten Maustaste auf index.html und wählen Sie Ausführen als > Auf Server ausführen aus. Der Dialog "Auf Server ausführen" wird geöffnet.
  5. Klicken Sie auf WebSphere Application Server in der Liste der Server und klicken Sie auf Fertigstellen.

Der Browser wird mit der Bloganwendung geöffnet. Bevor Sie einen Blogeintrag posten können, müssen Sie sich als Autor registrieren. Klicken Sie auf Autor erstellen, um sich als Autor zu registrieren.

Symbol das den Typ des Artikels anzeigt. Artikel für Beispiel
Nutzungsbedingungen für Information Center | Feedback

Symbol für Zeitmarke Letzte Aktualisierung: 29.04.2014

Dateiname: blogExamples.html