Interfejs Embeddable API

Interfejs API Embeddable EJB umożliwia uruchamianie kodu klienckiego i odpowiednich komponentów EJB w ramach tej samej wirtualnej maszyny Javy (JVM) i tego samego mechanizmu ładowania klas. Klient używa startowego interfejsu API dostępnego w pakiecie javax.ejb do uruchomienia kontenera i identyfikacji dostępnych komponentów EJB. Takie rozwiązanie ułatwia testy, próbne przetwarzanie żądań i uruchamianie komponentów EJB w środowisku Java SE.

Poniższy przykład kodu dobrze pokazuje, jak napisać test uruchamiający kontener EJB z możliwością wbudowania, jak odnaleźć załadowany komponent EJB przy użyciu przenośnej, globalnej nazwy JNDI i jak wywołać metodę tego komponentu:

public void testEJB() throws NamingException { EJBContainer ...

Get Java EE 6. Leksykon kieszonkowy now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.