2014-05-08 20 views
6

मैं व्हाट्सएप, nodejs के साथ मेरे बैकएंड के रूप में मोबाइल एप्लिकेशन के लिए त्वरित संदेश विकसित करना चाहता हूं। मैं एक्सएमपीपी प्रोटोकॉल के माध्यम से चला गया है और xmpp.org दस्तावेज भी पढ़ा है।नोड जेएस?

मैं इस link करने के लिए भेजा है और मैं बनाने और संदेश उन जैसे बुनियादी XMPP कार्यक्षमता के कुछ का निर्माण करने में सक्षम हूँ। लेकिन मैं XMPPनोडजेस में पूर्ण कार्यक्षमता को लागू करने में असमर्थ हूं।

तो: क्या asmack जैसे xmpp प्रोटोकॉल की पूर्ण कार्यक्षमता बनाने के लिए कोई नोड जेएस मुक्ति उपलब्ध है? वैकल्पिक रूप से, मैं पर XMPP सर्वर XML पर कॉल कैसे भेजूं?

+0

क्यों आप पहले से ही XMPP सर्वर है आप NodeJS की आवश्यकता है तो क्या होगा? यहाँ नोड जेएस नौकरी क्या है? एक्सएमपीपी सिर्फ एक्सएमएल संदेश विनिमय प्रोटोकॉल है, क्या आप नोड या क्लाइंट में एक्सएमपीपी सर्वर को कार्यान्वित करना चाहते हैं? या एक मध्यम परत? एक्सएमपीपी सर्वर के साथ संवाद करने या नोडजेस में सर्वर बनाने के लिए एक नोडजेज एक्सएमपीपी लाइब्रेरी है https://github.com/node-xmpp/node-xmpp – Ahmad

+0

हां, नोडजेस एप्लिकेशन एक मध्यम परत की तरह कार्य करेगा, वह एप्लिकेशन एपीआई कॉल के माध्यम से मोबाइल से अनुरोध प्राप्त करें। एक्सएमपीपी ऑपरेशंस उस नोडजेज एप्लिकेशन में किया जाएगा और फिर परिणाम नोडजेस से मोबाइल पर वापस भेजे जाएंगे। क्या आप कृपया मुझे सुझाव दे सकते हैं, क्या इस तरह से करना संभव है। या यदि कोई अन्य सुझाव स्वीकार्य है .. – Prabhu

उत्तर

1

एक्सएमपीपी संदेश के लिए मानक है। लेकिन यह स्पष्ट नहीं है कि नोड आपको किसी अन्य प्लेटफ़ॉर्म पर स्थापित लाइब्रेरी से बेहतर तरीके से कैसे मदद करेगा। नोड स्केलेबल वेब सॉकेट ऐप करने के लिए हवा बनाता है, जो एक्सएमएल के बजाय JSON का उपयोग करके बहुत बेहतर काम करता है। तो शायद आप जो करना चाहते हैं वह नोड में एक वेब सॉकेट आईएम एप्लीकेशन बनाना है और एक एक्सएमपीपी इंटरफेस भी लागू करना है।