Problema de comunicacion con Sokets Delphi7
El problema es el siguiente: He elaborado un Servidor y un cliente para enviar y recivir strings con los objetos ServerSocket y ClientSocket respectivamente todo va bien en la comunicacion de prueva con "localhost" y provandolo en una LAN con direcciones de tipo 192.168.0.X pero cuando quiero communicar por ejemplo:
Servidor ->10.10.x.x puerto 4900<---|
|
Cliente ->10.10.x.x puerto 4900>-----|
no hay ningun tipo de respuesta esa es mi duda, e intentado con los controles de Indy (idTCPclient y idTCPserver) en este caso pongo el Servidor en modo "Listen" por el puerto 4800 o cualquier otro asegurandome de que otra aplicacion no lo este ocupando y lo programo para que devuelva una cadena de strings con la propiedad "Greeting" me hago telnet con localhost ejecutando:
"telnet localhost 4800" y todo va bien al conectarme en localhost o cualquier otra PC en la LAN, pero de igual forma por internet con direcciones publicas no consigo resultados, estaria muy agradecido si alguien me posteara una solucion porque en realidad soy novato "muy novato" y no se siquiera si estoy usando los controles adecuados o en ke estoy mal gracias de antemano...
Servidor ->10.10.x.x puerto 4900<---|
|
Cliente ->10.10.x.x puerto 4900>-----|
no hay ningun tipo de respuesta esa es mi duda, e intentado con los controles de Indy (idTCPclient y idTCPserver) en este caso pongo el Servidor en modo "Listen" por el puerto 4800 o cualquier otro asegurandome de que otra aplicacion no lo este ocupando y lo programo para que devuelva una cadena de strings con la propiedad "Greeting" me hago telnet con localhost ejecutando:
"telnet localhost 4800" y todo va bien al conectarme en localhost o cualquier otra PC en la LAN, pero de igual forma por internet con direcciones publicas no consigo resultados, estaria muy agradecido si alguien me posteara una solucion porque en realidad soy novato "muy novato" y no se siquiera si estoy usando los controles adecuados o en ke estoy mal gracias de antemano...
perdona que no te escriba para darte la respuesta, lo que pasa es que estoy aprendiendo a hacer sockets en delphi7 pero las funciones que yo conozco son de delphi3, y pues no funcionan bien el en 7, asi que queria pedirte de favor que me facilitaras el codigo de este programa que hiciste para poder ver la sintaxis de los sockets en delphi7.
me lo puedes enviar a [email protected]
GRACIOTAS!!!!
me lo puedes enviar a [email protected]
GRACIOTAS!!!!
Mira, lo que debes hacer, es lo siguiente, verifica que la direccion, a la cual te estas dirigiendo. exista realmente en internet, ya que por lo que se ve..
la direccion 10.0.x.x, parece mas la de un router, que la de una direccion ip de internet..
por otro lado, te recomiendo veas el sito de del Club Builder
www.arrakis.es/~rporcar y en la opcion del foro, de la izquierda. entras a el, en el se hablan varios temas sobre clientes. socket
Saludos
la direccion 10.0.x.x, parece mas la de un router, que la de una direccion ip de internet..
por otro lado, te recomiendo veas el sito de del Club Builder
www.arrakis.es/~rporcar y en la opcion del foro, de la izquierda. entras a el, en el se hablan varios temas sobre clientes. socket
Saludos
