I fagioli del Java di impresa si sono trasformati in nel fondamento per sviluppare i componenti distribuiti di applicazione. Tuttavia, il campione di EJB non include i contratti specifici per gli adattatori; quindi importanza delle specifiche di JCA. Forse potete sostenere che le specifiche di EJB potrebbero estendersi per includere i contratti adattatore-specifici. Un adattatore pu� essere concettualizzato come una specializzazione o nuovo tipo di EJB. Giusto come ci � un fagiolo dell'entit�, un fagiolo di sessione e un fagiolo del messaggio, l� potrebbe essere un fagiolo di EIS. Tuttavia, la portata degli adattatori va oltre l'ambiente di J2EE e perch� EJB � un modello componente di J2EE, una specifica separata per senso di marche degli adattatori.
Tuttavia, EJBs sar� i clienti primari degli adattatori delle risorse di JCA ed inoltre saranno i punti di accesso primari di applicazione di J2EE per gli adattatori delle risorse. Il rapporto fra EJBs e gli adattatori delle risorse � bidirezionale ed i piani d'azione risultanti possono variare da semplice al complesso. Il lavoro dell'assemblatore di applicazione sar� di legare insieme i componenti relativi di EJB e gli adattatori di JCA ed accerta l'integrit� dell'applicazione di J2EE.
Le specifiche di EJB e forse di JCA si fonderanno ad un certo punto, particolarmente perch� ci � una sovrapposizione nei loro ruoli cos� come nelle loro possibilit�. L'intenzione di JCA � differente dagli obiettivi di EJB, che si limitano agli ambienti di J2EE. Ci� nonostante, a volte un fagiolo di sessione o un fagiolo messaggio-guidato pu� fare il lavoro di integrazione di applicazione; e se � un modello pi� semplice di disegno, potrebbe essere giustificata.
|