2015-07-10 5 views
0

Я разрабатываю приложение чата в C# .net, используя jabber, библиотеку agsxmpp, и я хочу сделать групповой образ в нем, например, whatsapp groupchat и skype groupchat.Постоянная группа в xmpp

Я столкнулся с Постоянная комната в xmpp. Обеспечивает ли он функциональность постоянных групп? и возможно ли создать постоянную группу для добавления участников без отправки приглашений им?

Я искал материал XMPP в Google, но ничего не найдено, в какой комнате использовать постоянный или нужно только с членами? если да, то, пожалуйста, объясните, как это сделать.

ответ

1

XMPP groupchat определен в XEP-0045: Multi-User Chat. Спецификация действительно определяет «Стойкую комнату», как «Комната, которая не разрушается, если последний пассажир выходит, антоним: Временная комната».

Я думаю, что это не то, что вы имеете в виду, когда ссылаетесь на Whatsapp. В XMPP комната MUC основана на наличии. Это означает, что вы можете быть только в комнате MUC, если у вас открыт сеанс и вы отправили свое присутствие, чтобы присоединиться к комнате MUC. Вы не можете заставить пользователя присоединиться к комнате MUC, так как только его клиент может отправить присутствие для присоединения.