Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Colaboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 23-04-2013
estudiante_199 estudiante_199 is offline
Registrado
NULL
 
Registrado: abr 2013
Posts: 2
Poder: 0
estudiante_199 Va por buen camino
Exclamation ERROR internet sockets!!

Hola amigos!
Perdonad la molestia... soy estudiante de universidad y nos han pedido un proyecto en delphi con sockets, yo estoy haciendo un pequeño chat y todo anda muy bien en LAN, pero el problema viene cuando trato de conectarme desde otra red que no sea la mía...
Tengo 2 pc en mi casa y NO tengo acceso al router (todas las pruebas las hice desde mi red)
Uso ServerSocket y ClientSocket (las indys). Y he probado de todo, Desactive el firewall, antivirus, me puse una NO-IP y aun cuando me conecto con client socket me sale "conection refused!" MI DUDA ES:
TServerSocket y TClientSocket, ¿Pueden ser usados en internet / WAN? o solo sirven en local..

Incluso he probado en usar TClientSocket para conectar a google:
ClientSocket1.Host:='google.com';
ClientSocket1.Port:=113;
ClientSocket1.Active:=TRUE;

Como motivo de prueba para saber si mi no-ip era incorrecta... le hago ping a mi ip publica y mi no ip y obtengo lo siguiente:
Haciendo ping a xxx.xxx.xxx.xxx con 32 bytes de datos:
Tipo de espera agotado para esta solicitud.

Tambien probe IdTCPClient e IdTCPServer pero sucede lo mismo... ¿es posible usar estos componentes para conexiones remotas?.
Desde ya gracias.
Responder Con Cita
  #2  
Antiguo 23-04-2013
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.257
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Bienvenido a clubdelphi, ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración


Recuerda poner los tags al código fuente, ejemplo:



Gracias
Responder Con Cita
  #3  
Antiguo 27-04-2013
cointec cointec is offline
Miembro
 
Registrado: jul 2004
Ubicación: Alicante-España
Posts: 76
Poder: 21
cointec Va por buen camino
Hola, para poder conectar a través de internet dos equipos, tendrás que poder acceder al router y hacer un mapeo de los puertos que utilices. Para verificar que tienes conectividad y que no es problema de los componentes puedes ejecutar telnet, una vez que hayas abierto la conexión del servidor(serversocket o idtcpserver)

Por cierto, clientsocket y serversocket no son componentes de indy.
__________________
Un saludo, Jesus García
Responder Con Cita
  #4  
Antiguo 28-04-2013
estudiante_199 estudiante_199 is offline
Registrado
NULL
 
Registrado: abr 2013
Posts: 2
Poder: 0
estudiante_199 Va por buen camino
Primero que nada me disculpo por no leer la reglas del foro... andaba muy apurado.

@cointec: Gracias por responder!, bueno no tengo acceso al router... y sí probe conectarme via telnet a mi aplicación con mi ip privada y si funciona... gracias por informarme, no sabía que tserversocket y tclientsocket no eran indys.
Disculpe mi insistencia pero sigo teniendo esa duda "TServerSocket y TClientSocket" ¿sirven para internet / conexiones remotas?, desde ya gracias... soy nuevo en el tema.
Un saludo!.
Responder Con Cita
  #5  
Antiguo 30-04-2013
cointec cointec is offline
Miembro
 
Registrado: jul 2004
Ubicación: Alicante-España
Posts: 76
Poder: 21
cointec Va por buen camino
Hola, yo no utilizo esos componentes, utilizo indy, pero con cualquiera de ellos puedes realizar conexiones a graves de internet, siempre que tengas los puertos correctamente mapeados. Las conexiones tcp/IP son independientes de sí se trata de una red local o internet, salvo los Routers, firewall, etc que hay por en medio.

Yo utilizo bastante los componentes tIdTCPclient y TIdTCPServer para realizar conexiones tanto LAN como WAN sin problemas, pero como te he comentado los componentes que utilizas deben funcionar igual.
__________________
Un saludo, Jesus García
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Error con Sockets. jlsc Varios 1 16-06-2010 20:33:44
Error Delphi Sockets cmm07 Varios 4 11-10-2008 02:28:00
El mayor error de la historia de Internet Bicho La Taberna 5 04-10-2007 21:22:07
capturar ERROR de Sockets killaton Internet 1 26-03-2005 21:19:45
error con sockets txelis Internet 1 14-08-2003 16:56:10


La franja horaria es GMT +2. Ahora son las 02:04:30.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi