RICARDO ORTEGA

Programas fuente para Redes y/o Cliente/Servidor

Página en construcción … revise ahora y vuelva otro día por más.

Forma correcta de usar estos programas:

Recuerde que en aplicaciones cliente / servidor primero debe activar el servidor, dejarlo corriendo y desde otra ventana u otro equipo correr el cliente. En la mayoría de casos estos programas requieren que lance el cliente con un argumento que generalmente es la dirección IP (o el nombre) del equipo que corre el servidor (o 127.0.0.1 o localhost para indicar equipo local). Por lo tanto, se recomienda correr estos programas desde ventanas de modo comando (command o shell). No corra estos programas desde el ambiente gráfico sino desde una sesión de modo comando o shell. Ninguno de estos programas funciona bajo DOS.

Ambiente Java (Windows o Linux o cualquier otro)

Ejemplos de programación Cliente/Servidor tcp en java usando sockets

Este es el server: tcpServer.java

Este es el cliente: tcpClient.java

Ejemplos de programación Cliente y Servidor udp en java usando sockets

udpServer.java udpClient.java

 

C en Ambiente Linux

Obtener la dirección IP del computador local

pedirIP.c

Obtener el nombre de computador (hostname) de una dirección IP local o remota

PedirHOSTNAME.c

Obtener la dirección MAC (dirección física de 48 bits, 6 bytes, 12 dígitos hexadecimales) de la tarjeta de red de cualquier equipo en la red local

pedirMAC.c

Obtener el número de PORT (puerto) de un servicio incluído en el archivo /etc/services

pedirPORT.c

Servidor tcp para aplicaciones Cliente/Servidor en C usando sockets

Atiende un solo cliente: PaisServer.c PaisCliente.c

Atiende a varios clientes: tcpserver.c tcpclient.c

Cliente tcp para aplicaciones Cliente/Servidor en C usando sockets tcpclient.c

Servidor udp en C usando sockets, Cliente udp en C usando sockets

udpsrv.c udpclient.c

 

C en Ambiente Windows

Obtener la dirección IP del computador local

WpedirIMAC.c

Ejemplos de programación Cliente/Servidor tcp en C usando WinSockets

wtcpserver.c wtcpclient.c

Ejemplos de programación Cliente/Servidor udp en C usando WinSockets

wudpserver.c wudpclient.c

 

Página modificada en jul-3-2002

Ir a la página principal de Ricardo Ortega