EJB - Maison/à Distance et home locale/Local interfaces

La révision de certaines passé les examens pour un examen principalement l'accent sur la composante orientée vers la conception et J2EE, je suis venu à travers la question suivante:

D'une enquête préliminaire du scénario 3: “Demande d'Échange” suggère que les deux Ejb fournira une solution adaptée: un session bean a appelé EnterExchangeRequest de contrôler le traitement et d'un bean entité appelée ExchangeRequest pour représenter les propriétés persistantes de la demande. Discuter du rôle des interfaces suivantes:

  • Maison
  • Distance
  • Home locale
  • Local

et de la façon de fournir l'accès aux services de l'Ejb décrit ci-dessus.

Je pourrais essayer d'expliquer comment Home et Remote interfaces être dans la photo. J'ai aussi entendu le professeur dire que l'on pouvait remplacer Home par LocalHome, et Remote par Local (pourquoi?), mais pourquoi sont-ils me demander de discuter du rôle de tous les quatre en même temps?


Puis-je l'avoir raison quand je dis, la conteneur d'EJB (le serveur d'application) permettrait de voir qu'une interface est Home ou Remote et de décider ensuite que la fève peut en "direct" sur n'importe quelle machine du cluster, tandis que dans le cas où les interfaces sont LocalHome et Local le conteneur savoir que les haricots ne peuvent pas être distribués sur plusieurs machines et donc de les garder "en vie" dans une machine?


Je suis totalement perdu dans cette entreprise Java jungle. Je suis en train de vivre un BeanOverflow. Pourriez-vous me dire lequel de mes hypothèses sont fausses, mon les idées fausses et les bévues.

Merci à tous ceux qui sont prêts à m'aider avec ces EJB interfaces.

P. S. Notez que je ne vous demande pas de répondre à la question à partir de la dernière feuille d'examen. Juste curieux de savoir si vous avez des idées quant à ce que pourraient-ils être après, lors de la demande.

confus? rejoignez le club.
Je crois que vous vous les hommes, je vais avoir BeanOverflow 🙂

OriginalL'auteur Peter Perháč | 2009-05-26