XMPP Full Form in Hindi




XMPP Full Form in Hindi - XMPP की पूरी जानकारी?

XMPP Full Form in Hindi, What is XMPP in Hindi, XMPP Full Form, XMPP Kya Hai, XMPP का Full Form क्या हैं, XMPP का फुल फॉर्म क्या है, Full Form of XMPP in Hindi, What is XMPP, XMPP किसे कहते है, XMPP का फुल फॉर्म इन हिंदी, XMPP का पूरा नाम और हिंदी में क्या अर्थ होता है, XMPP की शुरुआत कैसे हुई, दोस्तों क्या आपको पता है, XMPP की फुल फॉर्म क्या है, अगर आपका उत्तर नहीं है, तो आपको उदास होने की कोई जरुरत नहीं है, क्योंकि आज हम इस पोस्ट में आपको XMPP की पूरी जानकारी हिंदी भाषा में देने जा रहे है. तो फ्रेंड्स XMPP फुल फॉर्म इन हिंदी में और इसका पूरा इतिहास जानने के लिए आप इस पोस्ट को लास्ट तक पढ़े।

XMPP Full Form in Hindi

XMPP की फुल फॉर्म “Extensible Messaging and Presence Protocol” होती है, XMPP की फुल फॉर्म का हिंदी में अर्थ “एक्सटेंसिबल मैसेजिंग और प्रेजेंस प्रोटोकॉल” है. एक्सएमपीपी रीयल-टाइम संचार के लिए एक्स्टेंसिबल मार्कअप लैंग्वेज एक्सएमएल के आधार पर एक संचार प्रोटोकॉल होता है. यह Collaboration, Instant Messaging, Multi-party Chat सहित विभिन्न प्रकार के Applications का समर्थन करता है. चलिए अब आगे बढ़ते है और आपको इसके बारे में थोडा और विस्तार से जानकारी उपलब्ध करवाते है।

एक्सएमपीपी का मतलब एक्स्टेंसिबल मैसेजिंग और प्रेजेंस प्रोटोकॉल है। यह एक संचार प्रोटोकॉल है, जो वास्तविक समय के संचार के लिए एक्स्टेंसिबल मार्कअप लैंग्वेज (एक्सएमएल) पर आधारित है, यह उपस्थिति, सहयोग, इंस्टेंट मैसेजिंग, मल्टी-पार्टी चैट आदि सहित अनुप्रयोगों की एक विस्तृत श्रृंखला का समर्थन करता है, इसे एक्सएमपी, एक्सएमपीआर स्टैण्डर्ड फाउंडेशन द्वारा बनाए रखा जाता है, इसका प्रयोग करके कोई भी XMPP Server को स्थापित कर सकता है, यह Open Standards पर आधारित है. यह Clients और Server के Multiple Implementations का समर्थन करता है. यह Flexible, XML-based है और बढ़ाया जा सकता है। सुरक्षा SASL और TLS के माध्यम से Supported है. यह Efficient है और GTalk जैसी Single Service पर Millions Concurrent उपयोगकर्ताओ का समर्थन कर सकता है।

What is XMPP in Hindi

XMPP एक्स्टेंसिबल मैसेजिंग और प्रेजेंस प्रोटोकॉल है, इंस्टेंट मैसेजिंग, उपस्थिति, मल्टी-पार्टी चैट, वॉयस और वीडियो कॉल, सहयोग, हल्के मिडलवेयर, कंटेंट सिंडिकेशन और XML डेटा के सामान्यीकृत मार्ग के लिए खुली तकनीकों का एक सेट है, XMPP को मूल रूप से Jabber ओपन-सोर्स समुदाय में विकसित किया गया था, जो उस समय बंद इंस्टेंट मैसेजिंग सेवाओं के लिए एक खुले, विकेंद्रीकृत विकल्प प्रदान करता था, ऐसी सेवाओं पर XMPP कई प्रमुख लाभ प्रदान करता है:

Open − XMPP प्रोटोकॉल स्वतंत्र, खुले, सार्वजनिक और आसानी से समझने योग्य हैं; इसके अलावा, कई कार्यान्वयन फॉर्म क्लाइंट, सर्वर, सर्वर घटक और कोड लाइब्रेरी में मौजूद हैं।

Standard − इंटरनेट इंजीनियरिंग टास्क फोर्स (IETF) ने अनुमोदित त्वरित संदेश और उपस्थिति प्रौद्योगिकी के रूप में कोर XML स्ट्रीमिंग प्रोटोकॉल को औपचारिक रूप दिया है, एक्सएमपीपी विनिर्देशों को 2004 में आरएफसी 3920 और आरएफसी 3921 के रूप में प्रकाशित किया गया था, और एक्सएमपीपी स्टैंडर्ड फाउंडेशन कई एक्सएमपीपी एक्सटेंशन प्रोटोकॉल प्रकाशित करना जारी रखता है, 2011 में कोर RFC को संशोधित किया गया था, जिसके परिणामस्वरूप सबसे अद्यतित विनिर्देशन (RFC 6120, RFC 6121 और RFC 7622) थे।

Proven − जेरेमी मिलर द्वारा 1998 में पहली जैबर / एक्सएमपीपी तकनीक विकसित की गई थी और अब वे काफी स्थिर हैं; इन तकनीकों पर सैकड़ों डेवलपर्स काम कर रहे हैं, आज इंटरनेट पर दसियों हज़ार XMPP सर्वर चल रहे हैं और लाखों लोग सार्वजनिक सेवाओं जैसे Google Talk और XMPP परिनियोजन के माध्यम से त्वरित मैसेजिंग के लिए XMPP का उपयोग दुनिया भर के संगठनों में करते हैं।

Secure − किसी भी XMPP सर्वर को सार्वजनिक नेटवर्क से अलग किया जा सकता है (जैसे, किसी कंपनी इंट्रानेट पर) और SASL और TLS का उपयोग करके मजबूत सुरक्षा कोर XMPP विनिर्देशों में बनाया गया है, इसके अलावा, XMPP डेवलपर समुदाय सक्रिय रूप से सुरक्षा पट्टी को आगे बढ़ाने के लिए एंड-टू-एंड एन्क्रिप्शन पर काम कर रहा है।

XMPP का संक्षिप्त इतिहास

मूल ओपन इंस्टेंट मैसेजिंग तकनीक जैबर थी, जिसका आविष्कार 1998 में जेरी मिलर ने किया था, बाद में, जेबर को IMPF द्वारा संदेश और उपस्थिति के लिए इंटरनेट मानक, XMPP के रूप में औपचारिक रूप दिया गया, जैबर का संस्करण 1.0 मई 2000 में जारी किया गया था। उसी वर्ष में, XML स्ट्रीमिंग, मैसेजिंग, उपस्थिति आदि जैसे जब्बार प्रोटोकॉल स्थापित किए गए थे. अक्टूबर 2000 में, jabbered 1.2 जारी किया गया था और एड्रेस स्पूफिंग को रोकने के लिए सर्वर डायलबैक प्रोटोकॉल पेश किया गया था. अगस्त 2001 में, Jabber Software Foundation की स्थापना Jabber प्रौद्योगिकियों पर निर्भर ओपन सोर्स प्रोजेक्ट्स और कमर्शियल संस्थाओं के समन्वय के लिए की गई थी।

अक्टूबर 2002 में, इंटरनेट इंजीनियरिंग स्टीयरिंग ग्रुप (IESG) ने XMPP वर्किंग ग्रुप के गठन को मंजूरी दी। नवंबर में, इस समूह की पहली बैठक IETF 55 में आयोजित की गई थी, 2004 में, IETF ने मुख्य XMPP विनिर्देशों: RFC 3920 और RFC 3921 को प्रकाशित क,या। इसके परिणामस्वरूप XMPP को व्यापक रूप से अपनाया गया, अगस्त 2005 में, Google टॉक आईएम और वॉयस ओवर इंटरनेट प्रोटोकॉल (वीओआईपी) सेवा को एक्सएमपीपी पर लॉन्च किया गया था. बाद में, ऐप्पल, सिस्को, आईबीएम आदि जैसी प्रतिष्ठित सॉफ्टवेयर कंपनियों ने अपने उत्पादों में एक्सएमपीपी का उपयोग करना शुरू कर दिया, उदाहरण के लिए, 2010 में, फेसबुक ने अपनी चैट के लिए XMPP की शुरुआत की, 2008 में, जब्बर इंक को सिस्को कंपनी ने बाद में अधिग्रहण कर लिया था, 2011 में, इसे IETF द्वारा संशोधित किया गया था।

एक्सएमपीपी एक्सटेंसिबल मैसेजिंग प्रेजेंस प्रोटोकॉल के लिए एक संक्षिप्त रूप है, वास्तविक समय के करीब संदेशों और उपस्थिति सूचनाओं के आदान-प्रदान के लिए एक नेटवर्क पर XML तत्वों को स्ट्रीमिंग करने के लिए यह प्रोटोकॉल है, यह प्रोटोकॉल ज्यादातर व्हाट्सएप जैसे इंस्टैंट मैसेजिंग एप्लिकेशन द्वारा उपयोग किया जाता है।

एक्सएमपीपी एक्स्टेंसिबल मार्कअप लैंग्वेज (एक्सएमएल) पर आधारित एक संचार प्रोटोकॉल है. एक्सएमपीपी, जो एक्सेन्सेबल मैसेजिंग और प्रेजेंस प्रोटोकॉल के लिए है, को इंटरनेट इंजीनियरिंग टास्क फोर्स (आईईटीएफ) आरएफसी 6120, आरएफसी 6121 और आरएफसी 7622 में मानकीकृत किया गया है, प्रोटोकॉल एसिंक्रोनस मैसेजिंग, पब्लिश / सब्सक्राइब और रिक्वेस्ट / रिस्पॉन्स सहित कई संचार पैटर्न का समर्थन करता है, इसके मूल में, XMPP अनिवार्य रूप से एक स्ट्रीमिंग प्रोटोकॉल है जो किसी भी दो नेटवर्क एंडपॉइंट के बीच XML टुकड़े का आदान-प्रदान करना संभव बनाता है. अधिकांश त्वरित मैसेजिंग प्रोटोकॉल के विपरीत, XMPP एक खुला मानक है जो उपयोगकर्ताओं को अन्य प्रोटोकॉल का उपयोग करके नेटवर्क तक पहुंचने की अनुमति देता है।

उपस्थिति और संदेश क्षमताओं को प्रदान करने के अलावा, XMPP ने वीओआईपी, गेमिंग और - हाल ही में - इंटरनेट ऑफ थिंग्स (IoT) अनुप्रयोगों में भी उपयोग देखा है। एक्सएमपीपी स्टैंडर्ड्स फाउंडेशन (पूर्व में जेबर सॉफ्टवेयर फाउंडेशन) एक्सटेंशन की एक नई श्रृंखला विकसित करने में मदद कर रहा है, जो वास्तविक समय में सूचनाओं के आदान-प्रदान के लिए एक्सएमपीपी का उपयोग करके सेंसर और एक्ट्यूएटर्स की मदद करेगा, XMPP को मूल रूप से Jabber प्रोटोकॉल कहा जाता था, लेकिन यह एक तकनीकी मिथ्या नाम था क्योंकि Jabber XMPP पर बने ओपन सोर्स इंस्टेंट मैसेजिंग ऐप का नाम था. आज, एक्सएमपीपी व्हाट्सएप मैसेंजर, साथ ही Google टॉक के लिए अंतर्निहित इंस्टेंट मैसेजिंग (आईएम) प्रोटोकॉल है, और अमेरिकी रक्षा विभाग और कई बड़े वित्तीय संस्थानों का आधिकारिक आईएम मानक बन गया है।

एक्सएमपीपी एक्सटेन्डेड मैसेजिंग और प्रेजेंस प्रोटोकॉल है, जैसा कि नाम से पता चलता है कि इसका उपयोग (इंस्टेंट) मैसेजिंग के लिए किया जाता है. यह अन्य उपयोगकर्ताओं की उपस्थिति देता है। वाट्सएप, गूगल चैट आदि में एक्सएमपीपी प्रोटोकॉल का इस्तेमाल होता है, मैंने क्लाइंट साइड कोडिंग और सर्वर के रूप में Ejabberd के लिए स्मैक एपीआई का उपयोग किया है, यदि आप सर्वर में कुछ कार्यक्षमता जोड़ना चाहते हैं, तो कुछ इरलैंग सीखें और Ejabberd Server में अपने हुक लिखें। यह आसान है! और आपको ऑनलाइन बहुत मदद मिलेगी, मेरे पास एक बहुत ही सरल हुक उदाहरण हैं: अपने स्वयं के इज़बर्ड मॉड्यूल लिखना, मुझे ब्लॉग पर कुछ विवरण जोड़ना है, लेकिन इसकी शुरुआत के लिए अच्छा है, XMPP वास्तव में तेज है, Ejabberd.yml पर भी पढ़ें, अन्य खुले स्रोत विकल्प और विस्तृत काम कर रहे हैं, प्रताप ने इसे अच्छी तरह से समझाया है।

एक्सएमपीपी, जो एक्स्टेंसिबल मैसेजिंग और प्रेजेंस प्रोटोकॉल के लिए है, मैसेजिंग सिस्टम के लिए एक संचार प्रोटोकॉल है, यह XML पर आधारित है, उस प्रारूप में डेटा को संग्रहीत और संचारित करता है, इसका उपयोग त्वरित संदेश भेजने और प्राप्त करने, मित्र सूचियों को बनाए रखने और किसी की ऑनलाइन उपस्थिति की स्थिति को प्रसारित करने के लिए किया जाता है, प्रोटोकॉल का मूल नाम जब्बार था, और यह उसी नाम के साथ एक त्वरित संदेश कार्यक्रम का आधार था. जबकि प्रोटोकॉल का नाम बदल दिया गया था, जबबर इंस्टेंट मैसेंजर आज भी मौजूद है और व्यापक रूप से उपयोग किया जाता है. XMPP एक ओपन प्रोटोकॉल स्टैंडर्ड है। कोई भी अपनी खुद की एक्सएमपीपी सेवा संचालित कर सकता है, और किसी अन्य एक्सएमपीपी सेवा के साथ बातचीत करने के लिए इसका उपयोग कर सकता है, मानक को एक्सएमपीपी, एक्सएमपीपी स्टैंडर्ड्स फाउंडेशन द्वारा बनाए रखा जाता है।

XMPP का मतलब है एक्सेन्टिबल मैसेजिंग और प्रेजेंस प्रोटोकॉल, यह एक ओपन स्टैंडर्ड प्रोटोकॉल है, जिसका इस्तेमाल रियल टाइम एप्लिकेशन बनाने के लिए किया जाता है. एक्सपीरिएंस एप्लिकेशन इंस्टैंट मैसेजिंग एप्स, व्हाइट-बोर्डिंग एप्लिकेशन, रियल टाइम गेमिंग एप्लिकेशन और कई सारे हैं, प्रोटोकॉल एक्सएमएल के रूप में एक्सएमएल सूचनाओं का आदान-प्रदान करने का मतलब है. छोटी XMPP से आप वास्तविक समय में एक नोड से दूसरे नोड में XML डेटा का हिस्सा भेज सकते हैं, इस ट्यूटोरियल में हमने आपकी XMPP यात्रा को यथासंभव सुगम बनाने के लिए आवश्यक वैचारिक अवधारणाओं को रखा है।

XMPP को आम तौर पर दो भागों में विभाजित किया जाता है: XMPP कोर सर्विसेज और XMPP एक्सटेंशन प्रोटोकॉल (XEPs) कोर भाग में अधिकांश XMPP अनुप्रयोगों के लिए आवश्यक समझी जाने वाली सुविधाएँ (सेवाएँ) शामिल हैं जैसे, एक से एक मैसेजिंग: RFC6121 में शामिल है, आपको एक इकाई से दूसरे में संदेश भेजने में सक्षम बनाता है। यह वह सेवा है जो मुझे पहली बार में एक्सएमपीपी में रुचि मिली, डेटा संचार सुरक्षा तंत्र: RFC6120 में शामिल ये सेवाएं आपको उन्नत एन्क्रिप्शन एल्गोरिदम का उपयोग करके सुरक्षित अनुप्रयोगों का निर्माण करने की अनुमति देती हैं, जब आप डेटा के स्रोत और अखंडता को प्रमाणित करने के लिए डेटा को डेटा के स्रोत और अखंडता के माध्यम से संचारित करते हैं, जैसे कि STARTTLS, TLSAND SASL

उपस्थिति और संपर्क सूची: RFC6120 में शामिल किया गया है, उपस्थिति सेवा आपके संपर्कों को ऑनलाइन स्थिति के बारे में सूचित करने के लिए है, संपर्क सूची (रोस्टर) सेवा आपकी संपर्क सूचियों के प्रबंधन से संबंधित है, चिंता मत करो अगर ये अभी तक कोई मतलब नहीं रखते हैं, हम बाद के अनुभागों में अधिक जानकारी के बारे में बताएंगे जब आवश्यक बुनियादी अवधारणाओं को समझाया गया है, XMPP के मुख्य भाग में सुविधाओं की पूरी सूची IFCF द्वारा प्रकाशित RFC6120 और RFC6121 RFC (टिप्पणी के लिए अनुरोध) दस्तावेजों में निर्दिष्ट है. XMPP प्रोटोकॉल के विस्तार भाग में निम्नलिखित सेवाएँ शामिल हैं: मल्टी-यूजर चैट: सेवा आपको चैट रूम बनाने की अनुमति देती है।

XMPP प्रोटोकॉल द्वारा प्रदान की जाने वाली सेवाओं की अधिक विस्तृत सूची XMPP प्रोटोकॉल स्टैक पृष्ठ पर हो सकती है, XMPP द्वारा प्रदान की गई सेवाओं के एक हिस्से के साथ थोड़ा सा पेश किया गया है जो उन्हें व्यावहारिक वास्तविक समय अनुप्रयोगों के निर्माण के लिए जोड़ सकता है, उदाहरण के लिए, एक को एक चैट में जोड़ सकते हैं + बहु उपयोगकर्ता चैट + उपस्थिति + संपर्क सूची एक पूरी तरह कार्यात्मक आधुनिक तत्काल मैसेजिंग अनुप्रयोग बनाने के लिए व्हाट्सएप की तरह।

P — Protocol

एक्सएमपीपी एक प्रोटोकॉल है; मानकों का एक सेट जो सिस्टम को एक दूसरे से बात करने की अनुमति देता है. एक्सएमपीपी का उपयोग पूरे वेब में व्यापक रूप से किया जाता है, लेकिन अक्सर अनजाने में होता है। प्रोटोकॉल (या मानक) XSF (लिंक) द्वारा देखा जाता है।

P — Presence

उपस्थिति संकेतक उन सर्वरों को बताता है कि आप ऑनलाइन / ऑफलाइन / व्यस्त हैं, तकनीकी शब्दों में, उपस्थिति एक एक्सएमपीपी इकाई की स्थिति को निर्धारित करती है; आम शब्दों में, चाहे आप वहां हों और संदेश प्राप्त करने के लिए तैयार हों या नहीं।

M — Messaging

P मैसेजिंग ’XMPP का हिस्सा you टुकड़ा’ है जिसे आप देखते हैं; ग्राहकों के बीच भेजा गया त्वरित संदेश (IM) XMPP को बहुत कुशल पुश तंत्र का उपयोग करके सभी संदेशों को वास्तविक समय में भेजने के लिए डिज़ाइन किया गया है; जबकि मौजूदा वेब आधारित तंत्र अक्सर नेटवर्क लोड को शुरू करने वाले कई अनावश्यक अनुरोध करते हैं, और परिणामस्वरूप वास्तविक समय नहीं होते हैं।

X — eXtensible

एक खुले मानक में परिभाषित किया गया है और विकास और अनुप्रयोग के एक खुले सिस्टम दृष्टिकोण का उपयोग करते हुए, XMPP को एक्स्टेंसिबल बनाया गया है, दूसरे शब्दों में, इसे परिवर्तनों को बढ़ने और समायोजित करने के लिए डिज़ाइन किया गया है।