Puerto Servicio Web

02/10/2006 - 08:36 por Santiago Barro | Informe spam
Hola a todos,
tenemos una aplicación de escritorio que se conecta a un servicio web en
Internet.

Tenía entendido que para realizar la conexión se utilizaba el mismo puerto
que se utiliza para navegar por Internet, o sea el 80.
Hicimos una prueba en un portatil con la pcmcia de Movistar a través de UMTS
y, aunque pudimos navegar y consultar el correo electrónico, no pudimos
conectar con nuestro servicio web.

Como es de suponer, conectando con red local funcionaba perfectamente.

¿Sabeis a qué puede ser debido?

Muchas gracias y un saludo
Santiago Barro
 

Leer las respuestas

#1 Alberto Poblacion
02/10/2006 - 16:58 | Informe spam
"Santiago Barro" wrote in message
news:
tenemos una aplicación de escritorio que se conecta a un servicio web en
Internet.

Tenía entendido que para realizar la conexión se utilizaba el mismo puerto
que se utiliza para navegar por Internet, o sea el 80.



Es lo habitual, pero se puede configurar para que utilice cualquier otro
puerto.

Hicimos una prueba en un portatil con la pcmcia de Movistar a través de
UMTS y, aunque pudimos navegar y consultar el correo electrónico, no
pudimos conectar con nuestro servicio web.

Como es de suponer, conectando con red local funcionaba perfectamente.



Cosas a comprobar: a) Que la salida por UMTS vaya efectivamente a parar
a la internet pública (no vale, por ejemplo, una conexión a e-Mocion, que es
una red interna de Movistar). b) que tu servidor web (donde están los
servicios) exponga efectivamente a la internet el puerto 80, o el que estés
usando, a través de una direccioón pública (no vale, por ejemplo, un
servidor con una dirección privada detrás de un router ADSL que haga NAT
(traducción de direcciones de red) sin antes configurar el router para hacer
NAT inverso desde el exterior hacia tu servidor). c) Que no haya un
cortafuegos impidiendo el acceso desde la red pública hacia el servidor. d)
Que la forma en que le especificas a tu programa cliente cuál es tu servidor
sea compatible con la internet pública. Por ejemplo, si la resolución de
nombres la realizas mediante el nombre NetBIOS del servidor, funcionará en
la red interna pero no en la pública. Para la pública tiene que ser
resoluble mediante DNS (público, no interno), o bien darle directamente la
IP pública del servidor (no la privada interna si usas NAT inverso).

Preguntas similares