Question

Quelqu'un peut-il expliquer ce qu'est une strophe?

Je pense que cela a quelque chose à voir avec XMPP?

Comment puis-je l'intégrer à un site à l'aide de Jquery?

Était-ce utile?

La solution

Strophe n’est pas un client Jabber, ni un client XMPP. C'est une bibliothèque qui vous permet d'écrire facilement l'un ou l'autre. Vous pourriez (avec beaucoup de difficulté) écrire un client Jabber / XMPP à partir de zéro en utilisant Javascript ou Jquery, mais il serait très difficile d'imaginer générer et envoyer du XML comme ceci:

<body xmlns='http://jabber.org/protocol/httpbind' sid='e4fcc09444a61059e88296a106e86e1ff1454f9b' wait='60' requests='2' inactivity='30' maxpause='120' polling='2' ver='1.8' from='localhost' secure='true' authid='1027072784' xmlns:xmpp='urn:xmpp:xbosh' xmlns:stream='http://etherx.jabber.org/streams' xmpp:version='1.0'><stream:features xmlns:stream='http://etherx.jabber.org/streams'><bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'/>

Strophe est une bibliothèque de fonctions Javascript facilitant l’écriture d’un client XMPP. Il a des méthodes pour vous permettre de vous connecter à un serveur, d'envoyer un message à un utilisateur, d'ajouter un contact - et il connaît le XML à envoyer au serveur pour effectuer ces actions. Fondamentalement, il effectue toutes les tâches difficiles - génération, envoi, connexion et communication XML pour vous. Ce qui vous facilite grandement la vie.

Autres conseils

Strophe est un client XMPP, écrit en Javascript. Plus précisément, il s’agit d’une bibliothèque Javascript qui vous permet d’écrire des applications Web en temps réel dotées de toutes les fonctionnalités XMPP. C'est & Quot; temps réel & Quot; car il utilise un " une comète - comme & " ; technique connue sous le nom " BOSH " http://xmpp.org/extensions/xep-0124.html .

Une fois que vous aurez appris les rudiments de Strophe, son utilisation avec jQuery & "fonctionnera juste &"; car il n'y a pas de code en conflit, de fonctions nommées ou de dépendances.

La documentation de l'API pour la bibliothèque peut être trouvée ici - > str < > API phe

Il s’agit d’une bibliothèque javascript distincte de jQuery mais vous pouvez évidemment appeler n’importe quelle autre bibliothèque javascript, je ne pense donc pas que vous ayez besoin d’une intégration jQuery spécifique.

Strophe utilise déjà jQuery. En fait, les API du générateur Strophe empruntent la syntaxe $ () à jQuery. Jetez un coup d'œil à l'exemple echobot fourni avec la source. Découvrez définitivement le groupe Google Strophe ( http://groups.google.com/group/strophe), où vous trouverez Jack Moffitt (créateur de Strophe), répond rapidement aux questions.

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