Pregunta

i obtener corriente de estrofa XML de registro. Quiero entender el flujo, en la actualidad lo que puedo pensar es en conseguir la especificación del protocolo xmpp.org y tratar de entender cada línea. ¿Hay alguna mejor prastice qué hace la gente a entender la secuencia XML? ninguna manera más fácil?

¿Fue útil?

Solución

Bueno, el XMPP especificación no es un terrible lectura tal, pero lo realmente me ayudó fue para arrancar Pidgin y encienda el XMPP el complemento de consola y ver las estrofas de entrada y salida a medida que interactúan con el cliente. Spark también tiene algo similar con "modo de depuración".

Se va a ver una gran cantidad de extensiones no fundamentales en juego en casi cualquier cliente en estos días, así que asegúrese de revisar la nofollow XEPS una vez que tienes un conocimiento sólido de los fundamentos.

Otros consejos

El cliente PSI XMPP es muy agradable de usar en la depuración / experimentar por tres razones: (a) que le permite abrir una consola de XML como Pidgin, (b) se puede filtrar los mensajes mostrados por JIDs involucrados, y (c ) que se puede indicar un mensaje XML sin procesar en la consola y enviarlo. Esto último ha demostrado ser realmente grande para una rápida experimentación iterativa.

En realidad, nunca se vio en el XML sin procesar - por lo menos no de cerca. En esos casos raros, donde era necesario, no era difícil de entender lo que estaba pasando. Aunque es necesario para obtener un conocimiento profundo del protocolo y (lo más importante) la terminología. (IQ, mensaje, presencia, lista, extensiones ... ese tipo de cosas). Además, sería bueno si se siente seguro con conceptos (avanzado) XML (por ejemplo, espacios de nombres) que el utilizado por XMPP.

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