Projekt souboru JAR klienta EJB obsahuje všechny soubory tříd, které klientský program potřebuje k použití klientského pohledu na objekty enterprise bean, které jsou obsaženy v modulu EJB.
S nástroji EJB můžete vytvářet projekt EJB s odpovídajícími projekty se soubory JAR klienta. Projekt EJB bude závislý na souboru JAR klienta EJB. Projekt souboru JAR klienta EJB obsahuje všechny potřebné třídy pro klienta objektu enterprise bean, včetně všech tříd rozhraní, tříd klíčů a podpůrných tříd. Jelikož tyto třídy nejsou v projektu EJB duplicitní, projekt EJB je závislý na svém projektu souboru JAR klienta EJB. Jakýkoli projekt, který obsahuje odkaz na objekt enterprise bean v projektu EJB, bude potřebovat odkaz na projekt souboru JAR klienta EJB. Pokud projekt souboru JAR klienta EJB představuje jinou podnikovou aplikaci, soubor JAR klienta EJB se musí přidat do odkazujícího souboru EAR jako soubor utility JAR.
Po vytvoření projektu souboru JAR klienta EJB je na vás, abyste přidali jakékoli potřebné hodnotové objekty do tohoto projektu, které jsou nezbytné pro domovské rozhraní nebo komponenty. Pokud objekty nejsou přítomny, bude to mít za následek chyby kompilace.
Soubory JAR klienta EJB
Když vytváříte projekt souboru JAR klienta EJB pro projekt EJB, soubor JAR klienta EJB se přidává do podnikové aplikace, v níž je obsažen, jako utilita projektu JAR. Odkaz na tento soubor JAR klienta EJB nelze odebrat z podnikové aplikace, pokud je projekt EJB definován jako modul pro danou aplikaci.