Question

i obtenir le flux de strophe xml de journal. Je veux comprendre le flux, actuellement ce que je peux penser est d'obtenir la spécification du protocole xmpp.org et essayer de comprendre chaque ligne. Y at-il mieux prastice ne les gens que vous faites pour comprendre le flux xml? une façon plus facile?

Était-ce utile?

La solution

Eh bien, XMPP spécifications n'est pas une si terrible lecture, mais ce m'a vraiment aidé à tirer était en pidgin et allumez le plug-in Console XMPP et regarder les strophes entrants et sortants que vous interagissez avec le client. Spark a aussi quelque chose de similaire avec « mode de débogage ».

Vous verrez beaucoup d'extensions non essentielles en jeu dans à peu près tous les clients ces jours-ci, alors assurez-vous de vérifier la XEPS une fois que vous avez une solide compréhension des notions de base.

Autres conseils

Le client PSI XMPP est vraiment agréable à utiliser dans le débogage / l'expérimentation pour trois raisons: (a) il vous permet d'ouvrir une console XML comme Pidgin, (b) vous pouvez filtrer les messages affichés par JID impliqués, et (c ) vous pouvez entrer un message XML brut sur la console et l'envoyer. Ce dernier a prouvé vraiment super pour l'expérimentation itérative rapide.

En fait, je ne regardais jamais les données XML brutes - au moins pas de près. Dans les rares cas où il était nécessaire, il ne devait pas difficile de comprendre ce qui se passait. Bien qu'il soit nécessaire d'obtenir une compréhension approfondie du protocole et (surtout) la terminologie. (QI, message, présence, liste, extensions ... ce genre de choses). De plus, il serait bon que vous vous sentez à l'aise avec les concepts XML (avancé) (par exemple) que les espaces de noms utilisés par XMPP.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top