2017-01-24 4 views
0

Мы хотим создать бэкэнд для посланника в нашем приложении. У нас есть приложение для Android iOS & и приложение WebApplication. Нам нужен чат 1-на-1, групповой чат, поддержка фото/файлов и т. Д. Все основные вещи, которые есть у мессенджера.Адрес ejabberd подходит вам?

Я также хочу видеть архив своих сообщений со всех устройств: iOS, Android и Web. И он должен быть безопасным.
Возможно ли это?

Вопрос: Если у нас есть 2 разных приложения на нашем сервере, нам нужно установить ejabberd дважды?

Надеюсь, кто-нибудь может дать мне совет. Thx !!

ответ

0

Ejabberd использует XMPP для выполнения всех задач, которые вы хотите. ejabberd - это просто настройка сервера для вашего приложения, и он очень подходит для каждой среды.

Вы можете легко реализовать такие вещи, как индивидуальный чат, групповой чат, отправку/получение фото/видео/файлов даже в последний раз и управление профилями пользователей.

Существуют различные способы архивирования чатов на разных формах пластин, которые вы можете использовать любым из них.

Существует некоторая библиотека, которая может помочь вам достичь цели.

  • Мобильные библиотеки для прошивки: XMPPFramework, Джейм
    • REST API Mobile библиотеки для Android: Смак, дооборудование
    • Интернета-библиотеки с поддержкой WebSocket и возврат к BOSH: Строфа

** Вы также можете настроить каждый модуль в ejabberd **

Так что, по моему мнению, это лучший выбор для xmpp

Смежные вопросы