Создайте приложение чата в ios с помощью XMPP
Я пытаюсь создать приложение чата в ios. Я столкнулся с XMPP для ios. Я немного смущен тем, как двигаться вперед. Вот мои сомнения:
- Нужно ли создавать XMPP-сервер для реализации этого приложения?
- Или существуют ли какие-либо существующие серверы/службы, которые могут использоваться для этой же цели?
Ответы
Ответ 1
Да, библиотека XMPP, которую вы нашли выше, идеально подходит для интеграции чата на любых устройствах iOS. На ваши вопросы.
- В идеале да, вы должны создать свой собственный сервер XMPP, чтобы вы контролировали его, и есть проблема с безопасностью. Очень популярным сервером XMPP является ejabberd. ejabber потрясающий:)
- Не нужно, чтобы вам нужно было настроить собственный сервер XMPP. Вы можете использовать некоторые XMPP-серверы с открытым исходным кодом. В зависимости от вашего варианта использования вы можете решить.
надеюсь, что это поможет...
Ответ 2
Ваш вопрос путается, потому что вы говорите "создайте", когда вы, вероятно, имеете в виду "хозяин".
Вам, конечно, не нужно разрабатывать свои собственные. Вы можете настроить один из многих доступных серверов XMPP, здесь довольно обширный список здесь. Существуют как коммерческие продукты, так и открытые исходные тексты.
Существует также много общедоступных, которые вы можете использовать. Двумя из наиболее популярных сегодня были Google gtalk и Facebook-чат.
Ваш собственный вариант использования - это то, что действительно определяет, какой путь вы должны предпринять. Для общедоступных серверов все пользователи должны быть зарегистрированы с этими доменами для их использования.