Message-driven Bean mithilfe von Annotationen erstellen

Sie können Java™ EE-Annotationen verwenden, um eine Message-driven Bean (nachrichtengesteuerte Bean) zu erstellen und diese dem Projekt hinzuzufügen.

Vorbereitende Schritte

Sie müssen bereits ein Java-, ein EJB- oder ein Webprojekt in Ihrem Arbeitsbereich erstellt haben.

Informationen zu diesem Vorgang

Der Hauptunterschied zwischen einer Message-driven Bean (nachrichtengesteuerten Bean) und einer Session-Bean besteht darin, dass eine Message-driven Bean weder eine lokale noch eine ferne Schnittstelle aufweist. Stattdessen hat sie nur eine Bean-Klasse.

Vorgehensweise

  1. Klicken Sie in der Perspektive "Java EE" auf Datei > Neu > Klasse.
  2. Wählen Sie im Feld Quellenordner den Quellenordner für die neue Bean aus.
  3. Geben Sie in das Feld Standardpaket den Paketnamen für die neue Bean ein und klicken Sie auf Fertigstellen.
  4. Geben Sie im Java-Klasseneditor unterhalb der Paketdeklaration die Angabe @MessageDriven ein. Sie sehen eine Fehler-/Schnellkorrektursymbol Schnellkorrektursymbol neben der Zeile @MessageDriven.
    Tipp: Sie können einfach @Mess eingeben und anschließend die Tastenkombination Strg + Leertaste drücken, um die Optionen in der Inhaltshilfe anzuzeigen:
    Inhaltshilfe für Message-driven Bean
  5. Sie sehen eine Fehler-/Schnellkorrektursymbol Schnellkorrektursymbol neben der Zeile @MessageDriven.Klicken Sie mit der rechten Maustaste auf das Schnellkorrektursymbol und wählen Sie Schnellkorrektur aus:
    Schnellkorrektur für Message-driven Bean
  6. Wählen Sie @MessageDriven(EJB) aus. Die Tools fügen anschließend automatisch die Abhängigkeit import javax.ejb.MessageDriven; hinzu.
  7. Blenden Sie in der Ansicht "Enterprise-Explorer" die Einträge <Java-Projektname> > ejbModule ein. Anschließend wird die Java-Klasse der neuen nachrichtengesteuerten Bean unter dem zugehörigen Paketnamen aufgelistet.
  8. Sie können die Annotation @MessageDriven verwenden, um folgende Eigenschaften für die Bean anzugeben:
    • Zieltyp
    • Permanente Subskription
    • Nachrichtenselektor
    • Bestätigungsmodus
Symbol das den Typ des Artikels anzeigt. Taskartikel
Nutzungsbedingungen für Information Center | Feedback

Symbol für Zeitmarke Letzte Aktualisierung: 29.04.2014

Dateiname: tcreatingmessdrivbeans.html