सीएक्सएमएल

सीएक्सएमएल/cXML (कॉमर्स एक्स्टेंसिबल मार्कअप लैंग्वेज) एक प्रोटोकॉल (कंप्यूटिंग) है, जिसे 1999 में अरीबा द्वारा बनाया गया था, जिसका उद्देश्य खरीद अनुप्रयोगों, ई-कॉमर्स हब और आपूर्तिकर्ताओं के बीच व्यावसायिक दस्तावेजों का संचार करना है। cXML, XML पर आधारित है और मानक व्यावसायिक ट्रांसक्शन के लिए औपचारिक XML स्कीमा प्रदान करता है, जिससे प्रोग्राम को उनके फॉर्म के पूर्व ज्ञान के बिना दस्तावेजों को संशोधित और मान्य करने की अनुमति मिलती है।

प्रोटोकॉल में इंटरेक्शन्स की पूरी विस्तार जानकारी सम्मिलित नहीं है जिसे कुछ पक्ष संवाद करना चाह सकते हैं। हालाँकि, इसे विभिन्न पहचानकर्ताओं के लिए बाहरी तत्वों और नए परिभाषित डोमेन के उपयोग के माध्यम से विस्तारित किया जा सकता है। यह विस्तार संचार के लिए आवश्यक पॉइंट-टू-पॉइंट (बिंदु-से-बिंदु) कॉन्फ़िगरेशन की सीमा है।

वर्तमान प्रोटोकॉल में सेटअप (कंपनी विवरण और ट्रांसक्शन प्रोफाइल), कैटलॉग सामग्री, एप्लिकेशन एकीकरण (व्यापक रूप से उपयोग किए जाने वाले पंचआउट सुविधा सहित), मूल, परिवर्तन और इन सभी अनुरोधों के खरीद आदेशों और प्रतिक्रियाओं, ऑर्डर पुष्टिकरण और शिप नोटिस दस्तावेज़ (इलेक्ट्रॉनिक डाटा इंटरचेंज 855 और 856 ट्रांसक्शन के सीएक्सएमएल एनालॉग्स) और नए चालान दस्तावेज़ सम्मिलित हैं।

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

SAP अरीबा SAP द्वारा 2012 में अरीबा के अधिग्रहण के बाद से, यह प्रोटोकॉल SAP के स्वामित्व में है।

लाभ

 * स्वचालित ऑर्डर रसीद, पूर्ति अद्यतन और कैटलॉग परिवहन के लिए मानकीकृत विधि का उपयोग किया जाता है
 * कई सेल-साइड समाधान प्रोटोकॉल के साथ बॉक्स से बाहर आते हैं
 * cXML रिमोट शॉपिंग सेशन (पंचऑउट) ट्रांसक्शन का समर्थन करता है
 * एक्स्टेंसिबल: यदि आपके खरीदार संबंधों को cXML के आंतरिक समर्थन से अधिक जानकारी की आवश्यकता है, तो वह डेटा अभी भी एंड-टू-एंड भेजा जा सकता है
 * XML का लाभ उठाता है, जो जानकारी का वर्णन करने के लिए एक रोबस्ट ओपन लैंग्वेज है
 * cXML इलेक्ट्रॉनिक डाटा इंटरचेंज के अधिकांश सिंटैक्स को पीछे छोड़ देता है

सांपत्तिक सम्बंधित विवाद्यको पर
cXML को कई कंपनियों के इनपुट के आधार पर प्रकाशित किया जाता है, और इसे अरीबा द्वारा नियंत्रित किया जाता है। cXML एक प्रोटोकॉल है जो अपनी XML डॉक्यूमेंट प्रकार परिभाषा के साथ इंटरनेट पर निःशुल्क प्रकाशित होता है। यह संशोधनों के प्रकाशन और उस नए प्रोटोकॉल के नामकरण के अलावा बिना किसी प्रतिबंध के सभी के लिए खुला है। अनिवार्य रूप से, हर कोई किसी भी और सभी संशोधनों के साथ cXML का उपयोग करने के लिए स्वतंत्र है, जब तक कि वे अपना स्वयं का मानक प्रकाशित नहीं करते हैं और इसे cXML नहीं कहते हैं। फरवरी 1999 से, cXML मानक सभी के उपयोग के लिए उपलब्ध हो गया है। इसके लाइसेंस समझौते का विवरण http://cxml.org/license.html पर पाया जाता है।

यह भी देखें

 * ओपन कैटलॉग इंटरफ़ेस (OCI)
 * इलेक्ट्रॉनिक डाटा इंटरचेंज (EDI)
 * एक्सएमएल (XML)

बाहरी संबंध

 * CXML.org