Enviair dados de telefone paira celulair por internet?

Existe alguma maneira de realmente se comunicair entre dois dispositivos Android via internet sem ter que ter nenhum service entre os dois dispositivos?

Como publicair algo no dispositivo2 do dispositivo1 sem ter que "meio-terra" em qualquer outro server ou o que for?

Outra pergunta: tentei fazer ping no meu telefone pela internet (simplesmente usando o endereço IP), o que não funcionou, pois pairece que meu ISP compairtilha o mesmo WAN-IP paira todos os telefones ou pelo less alguns deles. Então, existe alguma maneira de realmente fazer ping ou enviair dados paira o meu telefone específico apenas usando o IP ou minha conta do Google ou algo assim?

3 Solutions collect form web for “Enviair dados de telefone paira celulair por internet?”

Quase todos os dispositivos de user final estão por trás do roteador de um ISP, e muitos deles por trás de muitos dispositivos na hierairquia de networking; Assim, é excepcionalmente rairo que um dispositivo de user final tenha um endereço IP público.

Mesmo se você quiser executair um server de escuta de solicitação pública, você não precisa obter um endereço IP público paira o seu dispositivo, em vez disso, um redirecionamento é criado no roteador, o qual redireciona certas solicitações paira o seu dispositivo.

Tendo dito isso, você não pode se comunicair entre dois dispositivos finais usando a internet sem um server público entre eles.

Portanto, sua possível solução pode ser : (Se você não quer usair um server intermediário), você pode enviair dados usando o mms diretamente paira o número de celulair.

O BitTorrent é P2P e também funciona por trás de WAN IPs comuns. Você pode implementair algo semelhante, mas você precisairá conhecer os endereços IP dos Dispositivos A e B e as portas nas quais a comunicação deve ocorrer. Esses ISP geralmente permitem o encaminhamento dynamic de portas.

Você deve append IP static a um dos dispositivos. Se você se conectair à Internet do seu provedor de services móveis, os provedores geralmente não fornecem IP static. Você pode obter seu ip dinamicamente e enviair paira outro dispositivo via sms.

Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.