IPhone создает приложение чата

Я хочу создать приложение для чата на iphone. Я знаю, как поступить с реализацией модели опроса, где iphone будет опрашивать сервер, чтобы узнать, поступили ли какие-либо сообщения, и если они есть, он сможет их получить и показать пользователю. Однако я больше интересуюсь моделью push, когда сервер отправляет новые сообщения на iphone и отображает их пользователю. Мне трудно понять, как открыть постоянное соединение на телефоне, которое будет прослушивать входящие сообщения... Любые предложения или комментарии будут оценены.

Спасибо

Даниил

1 ответ

В iPhone 3 SDK встроена поддержка push-уведомлений. По сути, все сообщения, которые нужно отправить (из всех приложений), отправляются на сервер Apple, который поддерживает постоянное соединение с iphone пользователя. Положительным моментом является то, что вам не нужно беспокоиться об этом, и ваше приложение может получать обновления, даже когда оно не запущено (например, с домашнего экрана). Недостатком является то, что ваши данные должны пройти через сервер Apple.

Другие вопросы по тегам