अभिसरण प्रौद्योगिकी ऑपरेटिंग सिस्टम

अभिसरण प्रौद्योगिकी ऑपरेटिंग सिस्टम, जिसे सीटीओएस, बीटीओएस और स्टारसिस के रूप में भी जाना जाता है, एक बंद मॉड्यूलर, संदेश देना, मल्टीप्रोसेस-आधारित ऑपरेटिंग सिस्टम है।

सिंहावलोकन
सीटीओएस में अपने समय के लिए कई नवीन विशेषताएं थीं। सिस्टम एक्सेस को उपयोगकर्ता पासवर्ड और वॉल्यूम या डिस्क पासवर्ड से नियंत्रित किया गया था। यदि कोई पासवर्ड जानता है, उदाहरण के लिए, वॉल्यूम के लिए, कोई उस वॉल्यूम (हार्ड डिस्क) पर किसी फ़ाइल या निर्देशिका तक पहुंच सकता है। प्रत्येक वॉल्यूम और निर्देशिका को उनकी पहचान करने के लिए डिलीमीटर के साथ संदर्भित किया गया था, और ऑपरेशन के आधार पर फ़ाइल नाम के साथ इसका पालन किया जा सकता था, यानी {नेटवर्क नोड}[वॉल्यूम का नाम]<निर्देशिका नाम>फ़ाइल का नाम.

सुविधाओं को जोड़ने या हटाने के लिए ऑपरेटिंग सिस्टम को कस्टम-लिंक करना संभव था।

सीटीओएस ने सीरियल ईआईए-422, आरएस-422 केबल (डेज़ी-चेन टोपोलॉजी) पर ले जाने वाले एक पारदर्शी पीयर-टू-पीयर नेटवर्क का समर्थन किया और बाद के संस्करणों में आरएस-422 एडेप्टर के साथ ट्विस्टेड पेयर (स्टार टोपोलॉजी) को आगे बढ़ाया। प्रत्येक कार्यसमूह (जिसे क्लस्टर कहा जाता है) एक सर्वर से जुड़ा था (जिसे मास्टर कहा जाता है)। वर्कस्टेशन, सामान्य रूप से डिस्क रहित वर्कस्टेशन, मास्टर से नेटवर्क बूटिंग थे, और वैकल्पिक रूप से संलग्न हार्ड ड्राइव से स्थानीय रूप से बूट किए जा सकते थे।

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

सीटीओएस इंटेल एक्स86 कंप्यूटर पर चलता था, और यूनिसिस PC पर विंडोज एनटी के साथ समवर्ती रूप से चल सकता था।

सिस्टम एपीआई को उच्च-स्तरीय भाषाओं और असेंबली भाषा दोनों में प्रस्तुत किया गया था।

कार्यक्रम
असेम्बलर बहुत उन्नत था, जिसमें लिस्प (प्रोग्रामिंग भाषा)  जैसी पैटर्न-मैचिंग मैक्रो सुविधा थी, जो पहले या बाद में लगभग किसी भी अन्य असेंबलर द्वारा बेजोड़ थी। एक हमेशा-निवासी डिबगर था।

अधिकांश सिस्टम प्रोग्राम पीएल/एम में लिखे गए थे, इंटेल से एक एएलजीओएल जैसी भाषा जो क्रम पुस्तकालय  के बिना सीधे  वस्तु कोड  में संकलित होती है।

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

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

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

उपयोग
अभिसारी प्रौद्योगिकियां का पहला उत्पाद इंटेल 8086 प्रोसेसर पर आधारित आईडब्ल्यूएस (इंटीग्रेटेड वर्कस्टेशन) था, जिसका ऑपरेटिंग सिस्टम सीटीओएस था। यह एक मॉड्यूलर ऑपरेटिंग सिस्टम था जिसमें बिल्ट-इन स्थानीय क्षेत्र नेटवर्किंग थी। सीटीओएस ने कई प्रक्रियाओं या थ्रेड्स और संदेश-आधारित इंटरप्रोसेस संचार का समर्थन किया।

जिन कंपनियों ने सीटीओएस को लाइसेंस दिया उनमें बुल ग्रुप  (स्टारसिस), और बरोज़ कॉर्पोरेशन (बीटीओएस) सम्मिलित हैं, जो बाद में स्पेरी के साथ विलय कर यूनिसिस बन गए। यूनिसिस सबसे बड़ा एकल ग्राहक था और 1988 में  अभिसारी प्रौद्योगिकियां  का अधिग्रहण किया। अपने चरम पर, सीटीओएस के दुनिया भर में 800,000 से अधिक उपयोगकर्ता थे।

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

कन्वर्जेंट के एनजीईएन पर आधारित डिस्कलेस वर्कस्टेशन (जैसे, बुल) ने इंटेल 80186 प्रोसेसर का उपयोग किया, एक प्रोसेसर जो संभवतः ही कभी मानक पीसी द्वारा उपयोग किया जाता है।

प्रगति सॉफ्टवेयर निगम ने सीटीओएस के लिए एक व्यावसायिक डेटाबेस एप्लिकेशन बनाया जो 4जीएल में था। यूनाइटेड स्टेट्स कोस्ट गार्ड ने इन डेटाबेस का उपयोग अपने जहाजों के लिए रसद प्रशासन के लिए किया।

प्रस्तुति प्रबंधक चलाने वाले सीटीओएस के लिए कॉरलड्रा का एक पोर्ट था।

बाहरी संबंध

 * The सीटीओएस FAQ October 1999
 * सीटीओएस Revealed, Byte, December 1994
 * Paul Mooney's सीटीओएस Central
 * The सीटीओएस FAQ Picture Archive
 * Eएक्सhuming सीटीओएस: The अभिसारी प्रौद्योगिकियां Project, Nadia Ilyin
 * Convergent archive at bitsavers.org