Sanomaperusteisen bean-komponentin luonti ohjatun toiminnon avulla

Voit luoda sanomaperusteisen bean-komponentin EJB-projektiin ohjatun Sanomaperusteisen bean-komponentin luonti -toiminnon avulla.

Sanomaperusteisen bean-komponentin ja istunnon bean-komponentin välinen suurin ero on, että sanomaperusteisella bean-komponentilla ei ole local- tai remote-rajapintaa. Sen sijaan sillä on vain bean-luokka. Voit luoda sanomaperusteisen bean-komponentin EJB-projektiin seuraavasti:

  1. Napsauta Java EE -perspektiivissä EJB-projektia hiiren kakkospainikkeella ja valitse vaihtoehdot Tiedosto > Uusi > Sanomaperusteinen bean-komponentti. Ohjattu sanomaperusteisen bean-komponentin luontitoiminto avautuu.
  2. Varmista, että EJB-projektin nimi näkyy Projekti-kentässä.
  3. Valitse Kansio-kentästä lähdekansio uudelle bean-komponentille.
  4. Kirjoita Java-paketti-kenttään paketin nimi uudelle bean-komponentille.
  5. Kirjoita Luokan nimi -kenttään nimi, jonka haluat antaa istunnon bean-komponentille. Yleensä bean-komponenttien nimet alkavat isolla kirjaimella.
    Huomautus: Bean-komponentin nimessä voi käyttää Unicode-merkkejä, mutta bean-yrityskomponentteihin liittyvät bean-yrityskomponenttien paketit ja luokat eivät tue Unicode-merkkejä.
  6. Valitse Yliluokka-kentässä Selaa-vaihtoehto ja etsi istunnon bean-komponenttiin lisättävä yliluokka.
  7. Kirjoita Kohteen nimi -kenttään sanoman kohteen nimi.
  8. Jos haluat käyttää Java Messaging Service -palvelua, valitse JMS-kentässä JMS-vaihtoehto ja valitse Kohteen laji -kentässä kohteen laji.
    • Jono
    • Ohjeaihe
  9. Napsauta Seuraava-painiketta.
  10. Sanomaperusteisen bean-komponentin tietosivulla voit muuttaa joidenkin istunnon bean-komponentin elementtien arvoja:
    • Valinnainen: EJB-nimi-kentässä voit muuttaa edellisellä sivulla antamaasi EJB-nimen arvoa.
    • Valinnainen: Valitse Tapahtumalaji-kentässä luotavan istunnon bean-komponentin laji (säilö tai bean-komponentti).
    • Valinnainen: Rajapinnat-kentässä voit lisätä tai poistaa ohjatun toiminnon edellisellä sivulla luomiasi yritysrajapintoja.
    • Valinnainen: Mitkä metodin tukirakenteet haluat luoda? -kentässä voit luoda toisen tai molemmat seuraavista metodeista:
      • Perityt abstraktit metodit
      • Konstruktorit yliluokasta
  11. Valitse Valmis.
  12. Uusi sanomaperusteinen bean-komponentti sekä siihen liittyvä @MessageDriven-huomautus ja pakolliset tuontilauseet näkyvät Java-luokkien muokkausohjelmassa.