WinSock

13/12/2004 - 03:47 por Daniel Morales | Informe spam
Hola, tengo una máquina que actúa como servidor y otras como clientes.. y me
preguntaba si para programar una aplicacion servidor/cliente -
cliente/servidor se pueden ulizar sockets?

Saludos

Daniel
 

Leer las respuestas

#1 Isidro Muñoz
15/12/2004 - 09:13 | Informe spam
Hola Daniel,

Todo depende de lo que para tí sea una aplicación cliente/servidor. Un
servidor ftp y un cliente ftp son programas cliente-servidor, un servidor
http y un cliente http son programas cliente-servidor. Ahora si lo que te
refieres es por ejemplo a una base de datos servidor ( sql server, my sql,
oracle, interbase, firebird, etc.) y sus clientes tambien es una aplicacion
cliente-servidor.

Normalmente todas usan tcp/ip y para ello usan sockets, tienes que
implementar tu propio protocolo de comunicación entre los clientes y el
servidor pero usas socket para conectarte, luego la información que envies
desde el cliente al servidor y del servidor al cliente depende de tu propio
protocolo.

Pero que se use tcp/ip no quiere decir que sea cliente-servidor, tambien se
podría usar otro protocolo y tambien sería cliente-servidor, por ejemplo
IPX/SPX. Lo que ocurre que el tcp/ip es el más extendido y sobre todo es el
que se usa en Internet.

Si puedes concretar más que quieres hacer.

Saludos.
Isidro.

"Daniel Morales" escribió en el mensaje
news:
Hola, tengo una máquina que actúa como servidor y otras como clientes.. y


me
preguntaba si para programar una aplicacion servidor/cliente -
cliente/servidor se pueden ulizar sockets?

Saludos

Daniel


Preguntas similares