Разница между различными типами сообщений XMPP? - PullRequest
5 голосов
/ 02 декабря 2011

Я пытаюсь выяснить, какие существуют различные типы сообщений в Google App Engine XMPP. MessageType JavaDoc полностью отсутствует, фактически многие части JavaDocs GAE очень плохие.

Я пробовал поискать в Google, но ничего не смог найти.Вот список MessageType:

CHAT           
ERROR          
GROUPCHAT           
HEADLINE       
NORMAL

Я видел код людей, использующих NORMAL, я не понимаю, в чем может быть разница между NORMAL и CHAT.Кто-нибудь может объяснить или указать мне хорошую документацию?

1 Ответ

5 голосов
/ 02 декабря 2011

С RFC6121 :

Чат:

Сообщение отправляется в контексте чата один на одинсессия.Обычно интерактивный клиент представляет сообщение типа «чат» в интерфейсе, который позволяет общаться один-на-один между двумя сторонами, включая соответствующую историю разговоров.Подробные рекомендации, касающиеся сеансов чата один на один, приведены в разделе , раздел 5.1 .

Обычный:

Сообщение является отдельным сообщением, которое отправляется вне контекста разговора один на один или группового чата, ина что ожидается, что получатель ответит.Обычно получающий клиент представляет сообщение типа «нормальный» в интерфейсе, который позволяет получателю ответить, но без истории разговоров.Значением атрибута type по умолчанию является «normal».

...