Answer to this problem may be simple, but it really troubles me for quite some time .
Assuming a mobile device (any phone) is continuously listening to a port, is it possible to initiate a http connection to a mobile device from outside (e.g. my own pc)? Generally HttpConnection.connect() can be used to initiate a http request if destination host address and port are known. However, the real ip of the mobile device is only visible in mobile operator's local networks. What we can see from outside is simply NAT Gateway ip address. Without knowing the real ip of the mobile device, is it possible to form a http request to connect to the mobile device? Or it can only be done within mobile operator's local networks?
Any help will be appreciated!!!
Thanks in advance!!!