Obligatorio 1: Preguntas de letra.

Obligatorio 1: Preguntas de letra.

de Gennaro Vincenzo Monetti Cracco -
Número de respuestas: 1

Para la parte 2:

1) ¿Los clientes deben poder enviar solicitudes en paralelo? Es decir, enviar múltiples solicitudes incluso si hay algunas pendientes de respuesta.

2) Por cómo está planteada la letra, entendemos que las conexiones TCP deberían ser persistentes. ¿Eso es correcto?

3) ¿El servidor debería cerrar la conexión después de cierto tiempo de inactividad?

4) ¿Hay algún requerimiento para los timeouts de los sockets?

En respuesta a Gennaro Vincenzo Monetti Cracco

Re: Obligatorio 1: Preguntas de letra.

de Matias Richart -
Hola Gennaro,

1- El funcionamiento debería ser el siguiente. Una aplicación cliente que desea ejecutar una función remota va a quedar bloqueada hasta que reciba el resultado de la función, es decir, hasta que la bilblioteca le pase la respuesta. Por otro lado, es posible que existan muchas aplicaciones clientes ejecutando a la vez y que cada una envíe solicitudes al mismo servidor, pero cada una va a estar "enlazada" con una instancia distinta de la biblioteca. Espero que esto responda tu pregunta.

2- No necesariamente. El cliente puede realizar una nueva conexión para cada pedido.

3- Es una decisión de implementación que queda a su criterio.

4- No. Simplemente que todo lo que decidan e implementen debe estar documentado

Saludos