ईबीएक्सएमएल

एक्स्टेंसिबल मार्कअप लैंग्वेज का उपयोग करने वाला इलेक्ट्रॉनिक व्यवसाय, जिसे आमतौर पर ई-बिजनेस XML, या ebXML (उच्चारण ee-bee-ex-em-el, [i'bi,eks,em'el]) के रूप में जाना जाता है, जैसा कि इसे आमतौर पर कहा जाता है, एक है OASIS (संगठन) और UN/CEFACT द्वारा प्रायोजित XML आधारित मानकों का परिवार, जिसका मिशन एक खुला, XML-आधारित बुनियादी ढाँचा प्रदान करना है जो सभी व्यापारिक भागीदारों द्वारा अंतरसंचालनीय, सुरक्षित और सुसंगत तरीके से इलेक्ट्रॉनिक व्यापार जानकारी के वैश्विक उपयोग को सक्षम बनाता है।

ईबीएक्सएमएल आर्किटेक्चर अवधारणाओं का एक अनूठा सेट है; मौजूदा ईबीएक्सएमएल मानकों में भाग सैद्धांतिक और भाग कार्यान्वित किया गया है।

ebXML कार्य ooEDI (ऑब्जेक्ट ओरिएंटेड इलेक्ट्रॉनिक डाटा इंटरचेंज), एकीकृत मॉडलिंग भाषा  / UN/CEFACT की मॉडलिंग मेथडोलॉजी (UMM), XML मार्कअप तकनीकों और ANSI ASC X12 EDI फ्यूचर विजन कार्य पर ANSI X12 EDI द्वारा प्रायोजित पहले के काम से उपजा है।

इन घटकों का मिश्रण मूल ebXML कार्य में शुरू हुआ और सैद्धांतिक चर्चा आज भी जारी है। अन्य कार्य संबंधित हैं, जैसे लक्ष्य प्रबंधन समूह  कार्य और ओएसिस बीसीएम (बिजनेस-सेंट्रिक मेथडोलॉजी) मानक (2006)।

ebXML आर्किटेक्चर का वैचारिक अवलोकन
जबकि ISO और OASIS द्वारा अपनाए गए ebXML मानक औपचारिक XML-सक्षम तंत्र प्रदान करना चाहते हैं जिन्हें सीधे लागू किया जा सकता है, ebXML आर्किटेक्चर उन अवधारणाओं और पद्धतियों पर है जिन्हें अधिक व्यापक रूप से लागू किया जा सकता है ताकि चिकित्सकों को ई-बिजनेस समाधानों को बेहतर ढंग से लागू करने की अनुमति मिल सके।

एक विशेष उदाहरण कोर कंपोनेंट्स टेक्निकल स्पेसिफिकेशन (सीसीटीएस) कार्य है जो यूएन/सीईएफएसीटी के भीतर जारी रहता है, जबकि इसके चचेरे भाई - यूबीएल - यूनिवर्सल बिजनेस लैंग्वेज - विनिर्देश का उपयोग ओएसिस के भीतर किया जाता है जो विशिष्ट आपूर्ति श्रृंखला में सीसीटीएस के सिद्धांतों को लागू करके विशिष्ट एक्सएमएल लेनदेन को कार्यान्वित करता है। चालान, खरीद आदेश, जहाज नोटिस इत्यादि जैसे लेनदेन।

इतिहास
ebXML की शुरुआत 1999 में UN/CEFACT (यूएन/सीईफैक्ट) और OASIS (संगठन) (OASIS) के बीच एक संयुक्त पहल के रूप में की गई थी। दोनों संगठनों में से प्रत्येक के प्रतिनिधियों से बनी एक संयुक्त समन्वय समिति ने इस प्रयास का नेतृत्व किया। कार्य समूहों की त्रैमासिक बैठकें नवंबर 1999 और मई 2001 के बीच आयोजित की गईं। अंतिम पूर्ण सत्र में दोनों संगठनों द्वारा एक समझौता ज्ञापन पर हस्ताक्षर किए गए, जिसमें विभिन्न विशिष्टताओं के लिए जिम्मेदारी को विभाजित किया गया लेकिन संयुक्त समन्वय समिति द्वारा निगरानी जारी रखी गई।

मूल परियोजना में डेटा विनिर्देश की पांच परतों की कल्पना की गई थी, जिसमें XML मानक भी शामिल थे:


 * व्यावसायिक प्रक्रियाएं,
 * सहयोग प्रोटोकॉल समझौते,
 * कोर डेटा घटक,
 * मैसेजिंग,
 * रजिस्ट्रियां और रिपॉजिटरी

सभी कार्य मानक आवश्यकताओं के दस्तावेज़ और ebXML तकनीकी वास्तुकला विशिष्टता के आधार पर पूरा किया गया।

दोनों संगठनों द्वारा 6 विशिष्टताओं को पूरा करने के बाद, कार्य के 5 भागों को अनुमोदन के लिए आईएसओ टीसी 154 को प्रस्तुत किया गया था। अंतर्राष्ट्रीय मानकीकरण संगठन (आईएसओ) ने सामान्य शीर्षक, इलेक्ट्रॉनिक बिजनेस एक्स्टेंसिबल मार्कअप लैंग्वेज के तहत आईएसओ 15000 मानक के रूप में निम्नलिखित पांच ईबीएक्सएमएल विनिर्देशों को मंजूरी दे दी है:

OASIS तकनीकी समितियाँ और UN/CEFACT उपरोक्त विशिष्टताओं को बनाए रखने और आगे बढ़ाने की ज़िम्मेदारी रखते हैं।
 * ISO 15000-1: ebXML सहयोगी भागीदार प्रोफ़ाइल अनुबंध (ebCPP)
 * ISO 15000-2: ebXML मैसेजिंग सेवा विशिष्टता (ebMS)
 * ISO 15000-3: ebXML रजिस्ट्री सूचना मॉडल (ebRIM)
 * ISO 15000-4: ebXML रजिस्ट्री सेवा विशिष्टता (ebRS)
 * आईएसओ 15000-5: ईबीएक्सएमएल कोर कंपोनेंट्स विशिष्टता (सीसीएस)

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

संदेश सेवा विशिष्टता
संदेश सेवा विशिष्टता (ईबीएमएस) एक संचार-तटस्थ तंत्र का वर्णन करती है जिसे व्यावसायिक दस्तावेजों के आदान-प्रदान के लिए संदेश सेवा संचालकों (एमएसएच) को लागू करना होगा। ebMS3.0 विनिर्देशन का वर्तमान संस्करण है। ebMS3.0 को अटैचमेंट स्पेसिफिकेशन के साथ SOAP के शीर्ष पर एक एक्सटेंशन के रूप में बनाया गया है। SOAP संदेश में व्यावसायिक दस्तावेज़ को सुरक्षित और विश्वसनीय तरीके से आदान-प्रदान करने के लिए आवश्यक मेटा-डेटा होता है, जबकि व्यावसायिक पेलोड SOAP संदेश से जुड़ा होता है। एकाधिक व्यावसायिक पेलोड एक ही संदेश से जुड़े हो सकते हैं, और पेलोड का प्रारूप ebXML विनिर्देशों के दायरे से परे है। ईबीएमएस संदेशों में ट्रेडिंग साझेदारों द्वारा दी गई जानकारी काफी हद तक सीपीए समझौते से तय होती है जो उनके बीच के रिश्ते को परिभाषित करता है। निम्नलिखित जानकारी आम तौर पर ईबीएमएस संदेशों में निहित होती है:
 * अद्वितीय संदेश पहचानकर्ता
 * संदेश किसके लिए है
 * मैसेज किसने भेजा
 * संबंधित संदेशों को लिंक करने के लिए एक वार्तालाप पहचानकर्ता
 * एक्सएमएल हस्ताक्षर विनिर्देश पर आधारित एक डिजिटल हस्ताक्षर
 * डुप्लिकेट संदेशों को नजरअंदाज किया जाना चाहिए या नहीं, इसके लिए एक संकेत
 * पावती की आवश्यकता है या नहीं इसके लिए एक संकेत

ईबीएमएस संचार प्रोटोकॉल तटस्थ है, हालांकि सबसे आम अंतर्निहित प्रोटोकॉल HTTP और SMTP हैं।

यह भी देखें

 * वेब सेवा
 * आईएसओ/आईईसी 11179
 * मेटा डेटा
 * रोसेटानेट
 * सार्वभौमिक विवरण खोज और एकीकरण (यूडीडीआई)

बाहरी संबंध

 * XML.org ebXML community
 * ebXML.org