Stratos: Punto de Encuentro de Desarrolladores

¡Bienvenido a Stratos!

Acceder

Foros





Envío De Datos Udp En C

Iniciado por Jevi, 20 de Noviembre de 2003, 04:59:50 PM

« anterior - próximo »

Jevi

 Necesito implementar en C (a ser posible) un servidor y un cliente que me envíe un buffer de datos a través de Internet.

La idea es tener un programa server que espere conexiones y un cliente en otro PC que mande al server un buffer de 100 caracteres (entrados por teclado). El server debería mostrar en pantalla lo recibido o grabarlo en disco.

¿Alguien puede hacharme una mano?

Gracias.
l software es como el sexo, es mejor cuando es gratis. (Linus Torvalds)

ShAq

 Buenas,
para lo que quieres hacer yo utilizaria TCP, ke es envio de paquetes seguros,
puedes programarlo con winsock32, o utilizar alguna libreria como HawkNL
en internet(google XD) puedes encontrar muchos tutoriales y aplicaciones.
Bye

Zaelsius

 Da la casualidad de que hay un bonito tutorial de Sockets en Stratos:
http://www.stratos-ad.com/tutoriales/tutor...php?varticulo=0

Tambien hay un Código de la semana al respecto:
http://www.stratos-ad.com/forums/index.php...=ST&f=28&t=1158


:)  

Mars Attacks

Cita de: "Jevi"¿Alguien puede hacharme una mano?
¿Y qué hacemos luego con ella, una sopa?  (rules)
En fin, voy a por el hacha...

P.D.: Perdóooooooooooon, acabo de comer y las cosas alucinógenas de la cantina ujiana inhiben mi inhibidor de offtopics.

Jevi

 Muchas gracias a ShAq y ZaelSiuS, iré a ver lo que me recomendais.  (ole)

Mars Attacks  :D No me mateeeeeeeeeeeeeesssssssssssssssssss, por un errorrrrrr  ;)  
l software es como el sexo, es mejor cuando es gratis. (Linus Torvalds)

ZeruGiran

 Libreria de Sockets TCP usada en nuestro proyecto:

SolarSockets

Pero es C++  <_<

No esta 100% Terminada pero esta sobrada para lo que quieres hacer. Esta orientada a eventos, a diferencia de otras librerias. Ademas es no bloqueante dado que usa threads nativos tanto en linux como en windows.

Saludos :)

Jevi

 Perfecto ZeruGiran, ahora mismo voy a mirarmelo.

Muchas gracias.  (ole)  
l software es como el sexo, es mejor cuando es gratis. (Linus Torvalds)

sés

 Tengo un mini-chat en C. Y cuando digo mini es MINI. Lo hice para trastear con sockets un día que me aburría en el curro ^_^

Si me das una dirección, te lo mando. Es muy simple y te puede servir para trastear.
Soy indeciso... ¿o no?

ethernet


ZeruGiran

 Pegalo aqui sés, o enviaselo a ethernet para que lo pnga como "Codigo de de la semana"  

sés

 COTW?!?!?

Pero si no es ninguna librería ni clase ni nada, solo es un cutre-programa en C... sin terminar.
Soy indeciso... ¿o no?

AK47

 El que es un programa de chat es mi codigo de la semana, que precisamente envia datos via UDP mediante mi clase (ejem) ConnectionManager :P Es que no os acordais de mi :(  (asco)  

sés

 Eh... ¿quién es usted? :huh:  
Soy indeciso... ¿o no?






Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.