2011-11-01 9 views

Odpowiedz

21

Gorąco polecam node-xmpp, która jest najbardziej idiomatyczną biblioteką dostępną dla Węzła, ponieważ każde połączenie to EventEmitter, który emituje zdarzenia w podobny sposób jak wbudowane moduły.

Jeśli przechodzisz na Węzeł z tła opartego na przeglądarce, sposób tworzenia strobów jest identyczny z Strophe.js, co minimalizuje krzywą uczenia się.

Podczas dalszej podróży do terytorium XMPP, node-xmpp to także świetny sposób na pisanie komponentów. A jego architektura jest na tyle czysta, że ​​buduje się na niej nawet projekt xmpp-server.

Wreszcie, rozwijam także Junction, który jest zestawem oprogramowania pośredniego XMPP, podobnego stylu do tego, co oferuje Connect/Express dla HTTP. Obecnie buduję przykłady i dodatkową dokumentację, ale kod źródłowy ma pełne dokumenty API i myślę, że jest to solidna struktura, szczególnie jeśli włączasz różne XEP do twojego klienta/komponentu.

+1

Inną opcją jest https://conversejs.org - https://github.com/jcbrand/converse.js, która jest znacznie bardziej aktywna niż node-xmpp lub Junction. – nelsonic

Powiązane problemy