revisar algunas de exámenes anteriores para un examen se centran principalmente en el diseño orientado a componentes y J2EE, que han llegado a través de la siguiente pregunta:EJB - Inicio/remoto y LocalHome/interfaces locales
Una investigación preliminar del escenario 3 : "Solicitud de intercambio" sugiere que dos EJB proporcionarán una solución adecuada: un bean de sesión llamado EnterExchangeRequest para controlar el procesamiento y un bean de entidad llamado ExchangeRequest para representar las propiedades persistentes de la solicitud. Discutir el papel de las siguientes interfaces:
- Inicio
- remoto
- LocalHome
- local
y cómo iban a facilitar el acceso a los servicios de los EJB se ha descrito anteriormente.
que podría tratar de explicar cómo Home
y Remote
interfaces de encajarían en la imagen. También he escuchado al profesor decir que uno podría reemplazar Home
por LocalHome
, y Remote
por Local
(¿por qué?), Pero ¿por qué me piden que hable sobre el papel de los cuatro al mismo tiempo?
lo consigo derecho cuando digo, el contenedor EJB (el servidor de aplicaciones) daría cuenta de que una interfaz es Home
o Remote
y luego decidir que el grano puede 'en vivo' en cualquier máquina en el clúster, mientras que en el caso de que las interfaces sean LocalHome
y Local
, el contenedor sabrá que los beans no se pueden distribuir a través de varias máquinas y, por lo tanto, los mantendrá "vivos" en una sola máquina.
Estoy totalmente perdido en esta jungla Java empresarial. Estoy experimentando un BeanOverflow. Podrían decirme cuáles de mis suposiciones son incorrectas, señalar mis ideas erróneas y errores.
Gracias a todos los que están dispuestos a ayudarme con estas interfaces EJB.
P.S. Tenga en cuenta que no le pido que responda la pregunta del documento de examen anterior. Solo curiosidad si tienes alguna idea sobre qué podrían estar buscando cuando preguntes esto.
confundido? Únete al club. – Cheeso
Siento que son hombres, estoy teniendo BeanOverflow :) –