Пульт дистанционного управления iPhone на ПК - PullRequest
0 голосов
/ 22 августа 2009

Я новичок в написании сетевого программного обеспечения и ищу точку высокого уровня в направлении.

Я уже несколько месяцев играю в написание кода для Java и iPhone (независимо, разумеется), и хотел бы написать приложение для iPhone, которое может общаться с целевым ПК. Моя «конечная игра» - создать пульт дистанционного управления для iPhone для приложения на базе ПК, написанного на Java.

Мой вопрос: с чего мне начать? Лучше ли создать веб-сервер на стороне ПК или отправлять сообщения на основе сокетов между двумя «машинами»?

Мой компьютер будет сервером, а iPhone - клиентом.

Ответы [ 3 ]

1 голос
/ 23 августа 2009

Apple Начало работы с сетью предоставляет довольно хороший обзор сетевых технологий в OSX.

0 голосов
/ 22 августа 2009

Если вы ищете только отправку удаленных команд с iPhone на сервер, часто достаточно использовать протокол без сохранения состояния, такой как UDP. Позволяет отправлять сообщения без предварительной настройки соединения. Единственные необходимые знания по телефону - это адрес сервера. Чтобы «обнаружить» адрес сервера, вы можете использовать Bonjour, а затем назвать свою службу, а не полагаться на пользователя для правильной настройки соединения.

Оба UDP и Bonjour хорошо поддерживаются на iPhone и в Java.

0 голосов
/ 22 августа 2009

Насколько сложен вид приложения, после которого он может быть представлен веб-страницей? например Может ли приложение на ПК отображать необходимые элементы управления / данные через веб-страницу размером с iPhone? Если это так, то это самый простой подход к проблеме с минимальным временем разработки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...