2011-11-01 55 views

Trả lời

21

Tôi rất muốn giới thiệu node-xmpp, thư viện thành ngữ nhất có sẵn cho Nút, trong đó mỗi kết nối là một EventEmitter phát ra các sự kiện theo cách tương tự với các mô-đun tích hợp.

Nếu bạn đến Node từ nền dựa trên trình duyệt, cách các khổ đá được xây dựng giống hệt với Strophe.js, giúp giảm thiểu đường cong học tập.

Khi bạn mạo hiểm hơn nữa vào lãnh thổ XMPP, nút-xmpp cũng là một cách tuyệt vời để viết các thành phần. Và kiến ​​trúc của nó đủ sạch sẽ thậm chí có một dự án xmpp-server đang được xây dựng trên đó.

Cuối cùng, tôi cũng đang phát triển Junction, là bộ phần mềm trung gian XMPP, tương tự như kiểu kết nối/Express cung cấp cho HTTP. Tôi hiện đang xây dựng các ví dụ và tài liệu bổ sung, nhưng mã nguồn có đầy đủ tài liệu API và tôi nghĩ đó là một khung vững chắc, đặc biệt nếu bạn kết hợp nhiều XEP khác nhau vào ứng dụng/thành phần của mình.

+1

Một tùy chọn khác là https://conversejs.org - https://github.com/jcbrand/converse.js dưới sự phát triển tích cực hơn nhiều so với nút-xmpp hoặc Junction. – nelsonic

Các vấn đề liên quan