2014-05-08 34 views
6

Arka tarafım olarak whatsapp, nodejs ile mobil uygulama için anlık mesajlaşma geliştirmek istiyorum. XMPP protokollerini inceledim ve xmpp.org belgelerini de okuyun. node js?

Bu link sevk ve ben oluşturma ve mesajlaşma kullanıcıları gibi temel XMPP işlevlerinden bazılarını kurabilirim. Ama hala XMPP'un nodejs numaralı işlevselliğindeki tam işlevselliğini uygulayamıyorum.

Yani: asmack asmack gibi xmpp protokolünün tam işlevselliğini oluşturmak için kullanılabilecek herhangi bir düğüm js kütüphanesi var mı? Alternatif olarak, XMPP sunucusuna XML üzerinden nasıl çağrı gönderirim?

+0

Neden zaten XMPP sunucu var sen nodejs gerek yoksa? Düğüm js burada ne işe yarıyor? XMPP sadece XML mesaj değişim protokolüdür, XMPP sunucusunu düğüm veya istemcide uygulamak ister misiniz? ya da orta tabaka? İşte XMPP sunucusuyla iletişim kurmak veya nodejs https://github.com/node-xmpp/node-xmpp – Ahmad

+0

evet, nodejs uygulaması bir orta katman gibi davranacak bir nodejs XMPP kütüphanesidir. API’den yapılan aramalarla mobilden istek alırsınız. XMPP işlemleri, nodejs uygulamasında gerçekleştirilecek ve sonuçlar, nodejs'den cep telefonuna geri gönderilecektir. Lütfen bana teklif edebilir misiniz, bu şekilde yapmak mümkün mü? Ya da başka bir öneri kabul edilirse .. – Prabhu

cevap

1

XMPP mesajlaşma için standarttır. Ancak, Node'un başka bir platformdaki yerleşik bir kütüphaneden daha iyi nasıl faydalanacağı açık değildir. Düğüm, XML yerine JSON kullanarak çok daha iyi çalışabilen ölçeklenebilir web soket uygulamaları yapmak için bir esinti yapar. Yani belki de yapmak istediğiniz şey, düğümde bir web soketi IM uygulaması oluşturmak ve ayrıca bir XMPP arayüzünü uygulamaktır. Express.io uygulamasına XMPP arabirimi için http://express-io.org

  • : Web soketi ve DİNLENME uygulanması için