FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Conectar cliente y servidor, En cualquier lugar del mundo.
Hola.
Hay algo con lo que no logro entender,. y quiero llegar ha hacer. Primero un marco de referencia. Tengo entendio de que para conectar dos programas, que serán dependiendo las circunstancias, cliente y servidor. Por ejemplo en una red lan. el servidor estará escuchando en un puerto determinado por ejemplo el 600 y el cliente que se quiera conectar puede hacer un broadcast, o escanear y mandar info o pings. a cada una de las pc que se encuentren encendidas y conectadas a la LAN. ademas de que esten escuchando en el puerto 600 y despues esperara y escuchara (por lo tanto se uvelve tambien servidor.) por la respuesta. y si esta ajusta con los parametros que se le hayan definido para aceptar que se puede inicar una conexion con el servidor. Se inicia la conexion., Entonces. este mecanismo es inconveniente si quiero comunicar dos computadoras, mediante un cliente y un servidor. en internet. pues no creo que se llegara ha hacer un ping o broadcast, a todas las pcs que se encuentren encendidas y conectadas a internet. --------------------------------------- Una forma en que esto tuvo solución es usando un servidor con una direccion ip asignada, con un sistema tipo servidor instalado que se encarga de enlazar los programas cliente, como el msn messenger yahoo. y creo tambien el icq, aol, jabber. --------------------------------------- El caso es que he encontrado programas que dicen no usar un tercer servidor que haga el trabajo de enlace. y solo usando el programa cliente y servidor de ellos. Y solo he encontrado que dichos programas estan hecho en c o c++, en esos mismos sitios donde venden esos programas tipo chat o radmin. (No programas, de espionaje. sino de los que son de estar revisando que hacen tus trabajadores. casi lo mismo, :S) ¿Hay formas de hacer esto usando delphi. y sus componentes.? Unas formas más o menos, aceptables es la usada por troyanos, pero estos son deficientes en que si la ip cambia,. el programa cliente debe de enviar un mail con la nueva dirección ip, a una cuenta predeterminada. o via icq. y la otra es hacer un escaneo de rango sd eips y tambien lidia con los muros de fuego. y antivirus. |
#2
|
||||
|
||||
Yo lo resolvi en uno de mis programas, teniendo un cliente IRC conectado a un servidor y canal propio.
Te fijas que usuarios estan conectados y por privado le preguntas la ip. Suerte
__________________
[Crandel] |
#3
|
|||
|
|||
Crandel
Es un sistema aceptable. pero yo no quiero usar un servidor intermediario. que mantenga los enlaces. ni andar preguntando a los usuarios su ip. Aunque es demasiado complicado para mi por ahora. implementarlo por mi mismo. me saldria mucho más ecomico. (Eso creo) que el que rente un hosting, que me permita hacer un sistema tipo Msn messeger ------------- Gracias por la idea |
|
|
|