SoloCodigo
Programación General => C/C++ => Mensaje iniciado por: Neopro en Martes 18 de Octubre de 2005, 01:26
-
Alguien me puede ayudar???
Necesito comunicar dos (2) programas en C++ a través de IP y numero de puerto si es posible, para que una aplicacion le envie variables a otra y se puedan ejecutar en un servidor y realizar diversas tareas.-
Ojala me puedan ayudar, es algo asi como controlar remotamente.-
Gracias.-
-
Hola
Busca informacion sobre sockets y mas concretamente sobre winsock si trabajas en windows.Es un tema complejo que no se puede explicar asid e primeras en un post de un foro.
salu2
-
Hola:
En sockets (http://www.geocities.com/chuidiang/sockets/sockets_simp.htm) tienes un tutorial en el que se explican los coneceptos de sockets. El código es para linux, pero puedes saltartelo si no es tu caso.
Como te han comentado, si trabajas en windows, debes buscar tutoriales de winsocket. Las funciones de C son las mismas que las de C para linux, aunque debes hacer previamente una llamada para cargar la libreria de winsock. En guia beej (http://www.arrakis.es/~dmrq/beej/index.html) tienes otro tutorial que trata tanto linux como windows en paralelo.
Se bueno.
-
Grax, ya descargue las paginas y vere que puedio hacer, pero si alguien tiene un ejemplo de codigo lo agradeceria.-
-
hola diodo tu sabes de sockets ..........???
y si sabes en que programas windows o linux..
porque para programar sockets en windows es mas dificil ha.
-
No pude compilar, me enviaba muchos errores.-
Que versiones de C o C++ utilizan y de donde puedo sacar las librerias???
-
Hola
Empece a programar sockets en linux por cuestiones de la uni, pero luego investigue por mi cuenta la libreria winsock y realmente no hay mucha diferencia y se suelen usar las mismas funciones , quizas con algun cambio de sintaxis o de construccion.Lo que no he visto en linux es como hacer sockets asincronos, es decir sockets que esperen a mensajes para actuar
Luego estan las MFCs que son muy simples de usar y que estan basadas en winsock por si usais algun appwizard de visualc++
salu2
-
Se suele hacer con select, aca abajo hay info sobre esto y sobre sockets en general:
http://squirl.nightmare.com/medusa/async_sockets.html (http://squirl.nightmare.com/medusa/async_sockets.html)
http://www.tangentsoft.net/wskfaq/ (http://www.tangentsoft.net/wskfaq/)
:devil: :devil: