C
chris-s
Hi folks,
Experimenting with the idea of using system.net.sockets for some very
simple 'push-messaging' over GPRS where the server/listener is running
the mobile device and the client runs on a PC.
I'm more than aware of all the issues surrounding change of
ipaddress/availability etc relating to a mobile device connecting via
GPRS. Right now, the device is connected and whilst testing it's
ipaddress does not change or loose it's connection, unless there is
something more subtle going on, the basic connection does not appear to
be a problem.
A very simple client/server app runs fine when the device is on the
local network, but the client fails to connect to the mobile server
when the server is connected with GPRS. However, switching the apps
around and running the server on the PC and the client on the GPRS
device works fine.
It is almost like the provider is port blocking the incoming connection
to the mobile device but allowing the outgoing connection (it's not a
local firewall/router issue). Does this sound plausible, I'm using
Orange in the UK (APN: orangeinternet)?
I have also tried running an FTP server on the device, this works fine
normally, but when trying to connect to it over the GPRS, it fails, as
does trying to ping the device.
Cheers
Chris
Experimenting with the idea of using system.net.sockets for some very
simple 'push-messaging' over GPRS where the server/listener is running
the mobile device and the client runs on a PC.
I'm more than aware of all the issues surrounding change of
ipaddress/availability etc relating to a mobile device connecting via
GPRS. Right now, the device is connected and whilst testing it's
ipaddress does not change or loose it's connection, unless there is
something more subtle going on, the basic connection does not appear to
be a problem.
A very simple client/server app runs fine when the device is on the
local network, but the client fails to connect to the mobile server
when the server is connected with GPRS. However, switching the apps
around and running the server on the PC and the client on the GPRS
device works fine.
It is almost like the provider is port blocking the incoming connection
to the mobile device but allowing the outgoing connection (it's not a
local firewall/router issue). Does this sound plausible, I'm using
Orange in the UK (APN: orangeinternet)?
I have also tried running an FTP server on the device, this works fine
normally, but when trying to connect to it over the GPRS, it fails, as
does trying to ping the device.
Cheers
Chris