IOS реализация простой системы обмена сообщениями (клиент / сервер) между клиентами - PullRequest
2 голосов
/ 30 декабря 2011

Я искал простую библиотеку или пример кода клиент / сервер для реализации системы обмена сообщениями между пользователями моего клиентского приложения IOS и сервером REST.Мне нужно, чтобы у каждого пользователя был вид входящих и отправленных сообщений.Этот вид будет отображать разговоры, сгруппированные по пользователю.Например, используя табличное представление, в котором каждая ячейка представляет поток между двумя разными пользователями, выбирая диалог пользователя, он выдвигает новое представление, в котором отображаются все сообщения между двумя пользователями.

Я должен сказать,что я не нашел много, это сочетание библиотек и внешних интерфейсов:

  • библиотека XMPP target-c: https://github.com/robbiehanson/XMPPFramework, но я не очень хочу поведение IM
  • Чат Acani, https://github.com/acani/AcaniChat кажется многообещающим, но в ожидании сервера чата acani, я мог бы использовать интерфейс
  • другой чат https://github.com/honcheng/iOS-nodechat
  • MailCore,API IMAP для target-c: https://github.com/mronge/mailcore.мне нужно было бы ретранслировать на почтовом сервере, создавать электронные письма для каждого пользователя и ... слишком много!
  • очень плохо, что нет никакого iMessage API
  • не хочу отправлять SMS илиэлектронное письмо
  • push-уведомление, запуск которого не обязателен

Может быть, наилучшим подходом является кодирование простого сервиса REST для публикации и получения сообщений от пользователя и от него?я что-то упустил?

спасибо !!

...