Delphi - Emulación de un sistema Cliente-Servidor

 
Vista:

Emulación de un sistema Cliente-Servidor

Publicado por agborisonik (5 intervenciones) el 16/01/2006 16:19:25
Hola a todos.
Necesito que me expliquen, me remitan a las notas correspondientes, o me envien enlaces y referencias, para resolver lo siguiente:
Estoy haciendo un sistema de práctica que simule una estructura cliente-servidor.
He pensado hacer dos aplicaciones separadas:
* Servidor, que debe tener una sola instancia corriendo.
* Cliente, puede haber varias instancias corriendo.
Mis dudas son:
* ¿Cómo controlo cuantas instancias de una app estan corriendo? Es decir como permito o evito varias ejecuciones.
* ¿Cómo detecto cuando el servidor ya está corriendo?
* ¿Cómo establezco una comunicación bidireccional entre clientes y servidor?
Las aplicaciones se corren localmente, así que no hay que enredarse con comunicaciones via red.

Desde ya, muchas gracias.
Alejandro
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Emulación de un sistema Cliente-Servidor

Publicado por Edgar Rodriguez (172 intervenciones) el 18/01/2006 15:38:20
Hola Alejandro, las ejecuciones no las puedes prohibir, pero sí la cantidad de instancias que el Servidor tiene del componente a usar...

Para detectar si el servidor ya está funcionando, sólo tienes que mandar un mensaje al servidor y que éste responda... recuerda que las comunicaciones deberás tener presente las IP y el puerto con el que te conectas entre las IP.

Hay ejemplos en la carpeta Demos...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar