2012-02-03 3 views
1

Я уже прочитал следующие вопросы и ответы.Возможно ли установить связь между двумя телефонами Android?

How to communicate between same application installed on two android handset?

Я думаю, что использование случай полностью совпадает с моим.

Но у меня все еще остается вопрос: что означает «использование Интернета» в статье выше между двумя телефонами далеко?

Я думаю, что мне нужно более подробное объяснение в деталях.

Заранее спасибо.

+3

Рассматривали ли вы вызов или отправку текстового сообщения? –

+0

@StealthRabbi Я не знаю, какой метод лучше. Если он использует SMS, неудобно ли это для пользователя? Если вы в порядке, могу ли я попросить статью о отправке данных с помощью SMS? – JaycePark

+1

Я думаю, что Stealth Rabbi был саркастичным. – sinelaw

ответ

4

Да, два приложения могут разговаривать через Интернет (или bluetooth или смс/мм в этом отношении, но менее практично). Так же, как любые два компьютера могут общаться через Интернет. Существует множество протоколов. Весь мир действительно. Нужны ли вам ссылки на некоторые учебные пособия по сети, или я полностью упускаю ваш вопрос?

EDIT: Вы можете попробовать The TCP/IP Guide для интро

EDIT: А для андроида вы, вероятно, хотите, чтобы использовать их socket interface

UPDATE: О том, как общаться между клиентами - вы, вероятно, не хотят полагаться по знанию конкретного IP-адреса партнера. Обычно то, что вы делаете, - это работа с некоторым известным хостом в качестве сервера, который координирует между одноранговыми узлами, иногда передает сообщения между ними или же просто уведомляет клиентов о адресах друг друга.

+0

Большое спасибо, и могу я спросить некоторые уроки? В случае ПК у них есть IP-адреса, но я не знаю, как это возможно между мобильными устройствами, потому что они перемещаются, и IP-адреса будут изменены (если это 3G или нет). – JaycePark

+0

Нет проблем с IP-адресами, потому что обычно вы не перемещаетесь в разные сотовые провайдеры (вы остаетесь в своей сети, просто блуждаете между башнями и биржами). Поставщик обеспечивает IP-маршрутизацию поверх сотового уровня, поэтому можно использовать один и тот же IP-адрес. – sinelaw

+0

Я вижу. Итак, вы имеете в виду, что IP-телефон является постоянным? Однако как можно получить IP-адрес телефона с другого телефона (например, можно ли использовать номер телефона)? – JaycePark

Смежные вопросы