Pregunta

Cuando inicie sesión en un servidor XMPP a través de golpe, sólo enviar la combinación de ID de usuario / contraseña.

do componentes de servidor utilizan realmente el parámetro "recurso" en un JID completo?

por ejemplo. ali @ algún lugar / recurso

¿Cuáles son los beneficios de enviarlo?

¿Fue útil?

Solución

Los recursos son útiles si tiene varios clientes iniciado sesión.

Por ejemplo, si estoy inscrito en el hogar y en el trabajo mediante un recurso diferente para cada conexión, entonces puedo tener mi presencia fija para cada uno. Tal vez estoy en casa para que el trabajo se establece xa y el hogar se define en Chat .

Los recursos pueden ser realmente útil cuando usted tiene clientes heterogéneos y puede utilizar las capacidades (XEP-0115) para distinguir las características de los clientes pueden utilizar.

Otros consejos

XMPP tiene 3 tipos de estrofas: mensaje, la presencia y de CI. Sólo mensaje y presencia a partir de un JID desnuda conseguirá encaminado a un cliente. estrofas iq con JIDs desnudos serán manejadas por el servidor.

Creo que para la mayoría de los usuarios de Jabber, la ventaja principal es establecer diferentes presencias para diferentes clientes conectados al mismo tiempo. Combine esto con un niño priority de la estrofa de presencia, puede controlar dónde no dirigido (a = "user @ server") mensajes (leer: mensaje de estrofas) irán a. Su servidor será escoger el cliente con la más alta prioridad, si lo hay, si hay más de uno el comportamiento real no se especifica que pienso. Y, los mensajes se entregarán únicamente si la prioridad del cliente elegido es no negativo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top