Отправка команд с iPhone на Android - PullRequest
0 голосов
/ 01 января 2011

Мне нужно отправить некоторые команды через беспроводную сеть из приложения iPhone в приложение Android. Я думал, что возможный способ будет посылать команды в виде строк через TCP (SOAP казалось лучшим решением, но кажется, что некоторые библиотеки будут необходимы, а в этом нет необходимости). Есть ли кто-нибудь, кто может обратиться ко мне с какими-то документами или в какое-то место, чтобы начать такого рода приложения? Спасибо!

1 Ответ

0 голосов
/ 01 января 2011

Простой ответ на этот вопрос заключается в том, что вам нужно прослушивать определенный номер порта, открыв сокет сервера на стороне Android, а на стороне клиента (iPhone) откройте соединение сокета с IP-адресом и портом Android.

К счастью, в настоящее время сокеты - довольно стандартная вещь, и они обычно ведут себя одинаково в операционных системах, таких как Linux, Windows, Mac OSX и iPhone iOS, Android и Symbian.

Единственное, что у вас есть, это какой язык программирования вам нужен. На Android вы должны использовать Java. Поэтому, если приложение Android ожидает подключения, ваше приложение должно открыть ServerSocket и прослушать входящие подключения.

Со стороны iPhone ваше приложение должно быть разработано в Objective C. Ничего принципиально не отличается, но язык программирования другой.

...