2011-01-24 3 views
0

Я хочу узнать ваше мнение о внедрении веб-чата-виджета на веб-сайте.Советы по внедрению XMPP Chat на веб-странице - Легкий

Вот как я сейчас делаю это:

  • OpenFire (Lastest Beta)
  • Tigase Коммуникатор XMPP библиотека/WebClient
  • htttp: //messenger.tigase.org/

Tigase Messenger был написан с использованием Google Web Toolkit. Потребовалось много модификаций, отвечающих моим требованиям ... но в целом он работает нормально.

Особенности, что мне нужно:

  1. вкладки к конференции
  2. групповой чат список
  3. дважды щелкните участника групповой чат инициировать точка-точка ЧАТ
  4. (приятно иметь) подсветка , воспроизводить звук, когда сообщение приходит в

Вот несколько скриншотов, чтобы посмотреть, как он выглядит.

http://imgur.com/a/1ETLC

Теперь, мой вот проблемы у меня с этим

Во-первых, он загружает медленно, как угодно. Может быть, это все javascript, GWT, кто знает ... во-вторых, это боль, написание всего в GWT. Остальная часть webapp - это ASP.NET 4.0. на IIS7. Мне было бы намного легче развиваться в одной среде IDE (и на одном языке) вместо того, чтобы переключать мой мозг между Visual Studio 2010 и Eclipse (Java).

Я начал искать альтернативы. После некоторых поисков здесь я нашел agsXMPP (htttp: //www.ag-software.de/agsxmpp-sdk/). Похож на ASP.NET-библиотеку.

Действительно, я просто хотел отбросить свои идеи от вас, ребята ... если бы вы были на моей стороне и хотели разработать (относительно) простой сеанс на основе XMPP, используя ASP.NET, поддерживая групповой чат и точечный, to-point - как вы это сделаете?

Любые советы, ссылки, опыт были бы весьма полезными.

Спасибо!

-Josh

+0

Кстати, я искал строфу и jsjac. Похоже, есть много информации для этих двух. Любой опыт там, используя эти библиотеки javascript? – Josh

ответ

2

Strophe довольно прохладно. Получите также Jack's book, и вы скоро начнете работать.

+1

Эй, все, просто хотел проследить. Я купил эту книгу и ее JAM. Действительно здорово ... Я полностью рекомендую. – Josh

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