Ver Mensaje Individual
  #1  
Antiguo 08-05-2005
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Reputación: 22
JXJ Va por buen camino
Question 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.
Responder Con Cita