Подтвердить что ты не робот

Рекомендации Ajax jabber/XMPP (реальный опыт только пожалуйста)!

Я настраиваю чат-систему для своего сайта социальной сети и решил использовать ejabberd для серверной части, но я не могу найти никаких достойных веб-аякс-клиентов. большинство из них, похоже, покинуто несколько лет назад или просто не работают. Я посмотрел на каждый из них:

http://xmpp.org/xmpp-software/clients/

Кто-нибудь запустил сайт в реальном времени и использовал клиент на основе ajax, который они могут поручиться за это, и находится в активной разработке? Я не против платить за что-то, но я не хочу заниматься какой-либо разработкой.

заблаговременно.

4b9b3361

Ответ 1

Я не уверен в статусе поддержки, но обычно я указываю людям, которые задают мне этот вопрос TrophyIM. Это небольшой и тематический чат-клиент, написанный поверх Strophe.js.

Если вы хотите групповой чат, вы можете попробовать Speeqe (см. его в действии здесь), который также основан на Strophe.js.

Большинство пользователей имеют очень специфические потребности в веб-домене, и я думаю, что это способствует отсутствию в целом полезных веб-клиентов IM. Вы можете легко написать их самостоятельно, и в моей книге есть несколько примеров таких систем, Профессиональное программирование XMPP с JavaScript и jQuery.

Отказ от ответственности: я написал Strophe.js и книгу, поэтому я явно предвзято.

Ответ 2

Мы только что выпустили Candy в MIT-License, AJAX Jabber Client, построенном с помощью Strophe.js.

Почему Candy?

  • Фокусировка на многопользовательском чате в режиме реального времени
  • Простота настройки, простота в использовании и простота в использовании
  • Высоко настраиваемый
  • 100% хорошо документированный исходный код JavaScript
  • Построен для Jabber (XMPP), используя известные технологии.
  • Используется и одобряется в продуктивной среде до 400 одновременные пользователи
  • Работает со всеми основными веб-браузерами, включая IE7

Посмотрите:)

Ответ 3

Если вы готовы пойти и создать пользовательский интерфейс для своего приложения чата +, используя некоторые материалы PHP/Javascript/XMPP, вы можете проверить Jaxl library. В нем есть несколько примеров того, как создавать веб-клиент для чата в режиме реального времени.

В качестве альтернативы вы можете просто попробовать готовый к использованию клиент чата из Jaxl IM, который является универсальным/масштабируемым клиентом, написанным с использованием библиотеки Jaxl.

Ответ 4

Я играл с strophe.js много в прошлом. Это действительно классная библиотека для написания клиентов xmpp (чистый javascript). В своей книге профессиональный xmpp он объясняет, как написать клиент для многопользовательского чата в javascript. Я думаю, вам нужно сделать некоторую кодировку, но эта библиотека действительно мощная, и у вас есть полный контроль.

Ответ 5

Другой, который довольно хорошо работает Jappix, который здесь открыт, https://github.com/jappix. Здесь представлен обзор различных подпроектов http://jappix.org/features

В зависимости от ваших потребностей Jappix Mini может быть всем, что вам нужно. (Facebook, как нижний правый виджет чата). В противном случае вы можете получить копию полного запуска клиента.

Ответ 6

SparkWeb является достойным клиентом XMPP на базе сети. Я понимаю, что вопрос довольно старый, подумал об обмене информацией, может быть, кто-то может найти этот полезный

Ответ 7

Я использую iJab. Это маленький, простой, быстрый, внешний вид Facebook. http://code.google.com/p/ijab/