¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

¿Cómo mejorar el rendimiento en el servidor Java EE5 con soporte de colocación?

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 4 Vistas
0
Cargando...

Estimados,

¿Existe algún soporte de colocación en el servidor Java EE5? Me refiero a la posibilidad de no tener que llamar directamente a la interfaz local para lograr un mejor rendimiento cuando el llamante y el llamado (cliente-servidor) están en el mismo espacio de direcciones. Sé que las implementaciones de CORBA admiten la colocación:

http://www.research.ibm.com/Middleware2000/WiP_Papers/wang.pdf

http://www.fpx.de/fp/Uni/Diplom/node24.html

Gracias,

Zsolt

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

3 Respuestas

0
Cargando...

Hola Zsolt,

En una interfaz local, los parámetros se pasan por referencia, mientras que en una interfaz remota, los parámetros se pasan por valor (utilizando una serialización (posiblemente personalizada)). Estas técnicas son semánticamente diferentes.

El receptor de un parámetro pasado por valor en una interfaz remota podría confiar en el hecho de que recibe una copia y puede modificar libremente el parámetro recibido.

Por lo tanto, me temo que no podemos realizar la optimización sugerida.

Saludos cordiales,

Adrian

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Vladimir,

Tienes razón. Es una técnica de optimización para lograr un mejor rendimiento (consulta el PDF), que creo que sería útil también para los EJB. De esta manera, el programador no necesita utilizar explícitamente la interfaz local para optimizar el rendimiento.

Saludos,

Zsolt

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

¡Hola Zsolt!

¿Puedes elaborar un poco más?

¿Estás hablando de EJBs?

¿Entiendo correctamente que deseas llamar siempre a la interfaz remota y confiar en que el framework detecte y reemplace automáticamente eso con una invocación local cuando el llamante y el llamado residen en el mismo servidor (JVM)?

Saludos cordiales,

Vladimir

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?