Révise des papiers d'examen passé pour un examen se concentrent principalement sur la conception et J2EE orientée composants, je suis venu sur la question suivante:EJB - Accueil/à distance et LocalHome/interfaces locales
Une enquête préliminaire du scénario 3 : "Demande d'échange" suggère que deux EJB fourniront une solution appropriée: un bean de session appelé EnterExchangeRequest pour contrôler le traitement et un bean entité appelé ExchangeRequest pour représenter les propriétés persistantes de la demande. Discuter du rôle des interfaces suivantes:
- Accueil
- à distance
- LocalHome
- Local
et comment ils fourniraient l'accès aux services des EJBs décrits ci-dessus.
Je pourrais essayer d'expliquer comment les interfaces Home
et Remote
s'inséreraient dans l'image. J'ai également entendu le conférencier dire que l'on pouvait remplacer Home
par LocalHome
, et Remote
par Local
(pourquoi?), Mais pourquoi me demandent-ils de discuter du rôle des quatre en même temps?
Est-ce que je bien quand je dis, le EJB conteneur (serveur d'application) constaterait qu'une interface est Home
ou Remote
puis décider que la fève peut « vivre » sur une machine dans la cluster, alors que dans le cas où les interfaces sont LocalHome
et Local
le conteneur saura que les fèves ne peuvent pas être réparties sur plusieurs machines et les gardera donc «vivantes» dans une seule machine? Je suis totalement perdu dans cette jungle Java d'entreprise. Je rencontre un BeanOverflow. Pourriez-vous s'il vous plaît me dire lesquelles de mes hypothèses sont fausses, souligner mes idées fausses et les erreurs.
Merci à tous ceux qui sont prêts à m'aider avec ces interfaces EJB.
P.S. Notez que je ne vous demande pas de répondre à la question du dernier examen. Juste curieux si vous avez des pensées quant à ce qu'ils pourraient être après en demandant cela.
confus? joindre le club. – Cheeso
Je vous sens les hommes, je vais avoir BeanOverflow à :) –