2011-12-02 14 views
5

Estoy tratando de averiguar cuáles son los diferentes tipos de mensajes en la implementación de Google App Engine XMPP. El MessageType JavaDoc es totalmente insuficiente, en realidad muchas partes de JavaDocs de GAE son muy pobres.¿Diferencia entre los diversos tipos de mensaje XMPP?

He intentado googlear, pero no he podido encontrar nada. Aquí está la lista de MessageType:

CHAT   
ERROR   
GROUPCHAT   
HEADLINE  
NORMAL 

que he visto el código de la gente en torno al uso normal, yo no entiendo lo que podría ser la diferencia entre lo normal y chatear. ¿Alguien puede explicarme o señalarme una buena documentación?

+0

Sugeriría pasar un tiempo con 'XMPP: The Definitive Guide'. Leer de las RFC es una tarea ardua, y yo mismo estoy revisando el libro para explorar XMPP. – dotslash

Respuesta

5

De RFC6121:

chat:

El mensaje se envía en el contexto de una sesión de chat uno-a-uno. Normalmente, un cliente interactivo presentará un mensaje de tipo "chat" en una interfaz que permite el chat uno a uno entre las dos partes, incluido un historial de conversación apropiado. Las recomendaciones detalladas con respecto a las sesiones de chat uno a uno se proporcionan en Section 5.1.

normal:

El mensaje es un mensaje independiente que se envía fuera del contexto de una conversación o grupo de charla uno-a-uno, y al que se espera que el destinatario le responderá . Normalmente, un cliente receptor presentará un mensaje de tipo "normal" en una interfaz que permite al destinatario contestar, pero sin un historial de conversación. El valor predeterminado del atributo 'tipo' es "normal".

Cuestiones relacionadas