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

From Vigyanwiki
(Created page with "{{Refimprove|article|date=April 2007}} {{Infobox OS | name = Convergent Technologies Operating System (CTOS)<!-- Name of program or distribution --> | logo...")
 
No edit summary
Line 42: Line 42:
}}
}}


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


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


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


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


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


CTOS [[Intel]] x[[86]] कंप्यूटर पर चलता था, और [[Unisys]] PC पर [[Windows NT]] के साथ समवर्ती रूप से चल सकता था।
सीटीओएस [[Intel|इंटेल]] एक्स[[86]] कंप्यूटर पर चलता था, और [[Unisys|यूनिसिस]] PC पर [[Windows NT|विंडोज एनटी]] के साथ समवर्ती रूप से चल सकता था।


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


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


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


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


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


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


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


CTOS की अब नए ग्राहकों के लिए मार्केटिंग नहीं की जाती है। पूर्व प्रमुख ग्राहकों में पुलिस बल, बैंक, एयरलाइंस, [[राष्ट्रव्यापी बीमा]],<ref>{{cite magazine |title=जब मिशन महत्वपूर्ण होता है, नेता BTOS वर्कस्टेशन में प्लग इन करते हैं|url=https://books.google.com/books?id=qQUAAAAAMBAJ&pg=PA32 |magazine=CIO |date=November 1989}}</ref> [[यू हॉल]],<ref>{{cite news |title=बरोज़ यू-हॉल के साथ अनुबंध करता है|url=https://books.google.com/books?id=mop2UUCt4kIC&pg=PA15 |work=ComputerWorld |date=June 23, 1986 |page=15}}</ref> अमेरिकी डाक सेवा, [[ औषधि आचरण प्रशासन ]], अमेरिकी सेना और [[यूनाइटेड स्टेट्स कोस्ट गार्ड]]। तट रक्षक ने लगभग 1984 से 2000 तक ऑपरेटिंग सिस्टम का उपयोग किया। ऑस्ट्रेलिया में, CTOS/BTOS का उपयोग ट्रेड प्रैक्टिसेज कमीशन, NSW ऑडिटर-जनरल, CSIRO, कॉमनवेल्थ इलेक्टोरल ऑफिस, वेस्टर्न ऑस्ट्रेलिया जेल विभाग और कई वाणिज्यिक बैंकों द्वारा किया गया था।
सीटीओएस की अब नए ग्राहकों के लिए मार्केटिंग नहीं की जाती है। पूर्व प्रमुख ग्राहकों में पुलिस बल, बैंक, एयरलाइंस, [[राष्ट्रव्यापी बीमा]],<ref>{{cite magazine |title=जब मिशन महत्वपूर्ण होता है, नेता BTOS वर्कस्टेशन में प्लग इन करते हैं|url=https://books.google.com/books?id=qQUAAAAAMBAJ&pg=PA32 |magazine=CIO |date=November 1989}}</ref> [[यू हॉल]],<ref>{{cite news |title=बरोज़ यू-हॉल के साथ अनुबंध करता है|url=https://books.google.com/books?id=mop2UUCt4kIC&pg=PA15 |work=ComputerWorld |date=June 23, 1986 |page=15}}</ref> अमेरिकी डाक सेवा, [[ औषधि आचरण प्रशासन ]], अमेरिकी सेना और [[यूनाइटेड स्टेट्स कोस्ट गार्ड]]। तट रक्षक ने लगभग 1984 से 2000 तक ऑपरेटिंग सिस्टम का उपयोग किया। ऑस्ट्रेलिया में, सीटीओएस/बीटीओएस का उपयोग ट्रेड प्रैक्टिसेज कमीशन, एनएसडब्ल्यू ऑडिटर-जनरल, सीएसआईआरओ, कॉमनवेल्थ इलेक्टोरल ऑफिस, वेस्टर्न ऑस्ट्रेलिया जेल विभाग और कई वाणिज्यिक बैंकों द्वारा किया गया था।


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


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


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


==संदर्भ==
==संदर्भ==
{{Reflist}}
{{Reflist}}
* {{cite book
* {{cite book
   | first = Edna Ilyin
   | first = एडना इलिन
   | last = Miller
   | last = मिलर
   | author2 = Jim Crook |author3 = June Loy
   | author2 = जिम क्रुक |author3 = जून लॉय
   | title = Exploring CTOS
   | title = सीटीओएस की खोज
   | publisher = [[Prentice Hall]]
   | publisher = [[शागिर्द कक्ष]]
   | year = 1991
   | year = 1991
   | isbn = 0-13-297342-1 }}
   | isbn = 0-13-297342-1 }}
==बाहरी संबंध==
==बाहरी संबंध==
*[https://web.archive.org/web/20110708212436/http://www.ctosfaq.com/CtosFaqOct1999.htm The CTOS FAQ October 1999]
*[https://web.archive.org/web/20110708212436/http://www.ctosfaq.com/CtosFaqOct1999.htm The सीटीओएस FAQ October 1999]
*[https://web.archive.org/web/20080828190425/http://www.byte.com/art/9412/sec13/art2.htm CTOS Revealed, Byte, December 1994]
*[https://web.archive.org/web/20080828190425/http://www.byte.com/art/9412/sec13/art2.htm सीटीओएस Revealed, Byte, December 1994]
*[http://www.angelfire.com/ga/paulmooney/ctos.html Paul Mooney's CTOS Central]
*[http://www.angelfire.com/ga/paulmooney/ctos.html Paul Mooney's सीटीओएस Central]
*[https://web.archive.org/web/20111020190645/http://www.ctosfaq.com/CTOSPictures.htm The CTOS FAQ Picture Archive]
*[https://web.archive.org/web/20111020190645/http://www.ctosfaq.com/CTOSPictures.htm The सीटीओएस FAQ Picture Archive]
*[http://www.softwarepreservation.org/meetings/2006/2006-05-17/CTOS_Intro_2006_05_17.pdf Exhuming CTOS: The Convergent Technologies Project, Nadia Ilyin]
*[http://www.softwarepreservation.org/meetings/2006/2006-05-17/CTOS_Intro_2006_05_17.pdf Eएक्सhuming सीटीओएस: The अभिसारी प्रौद्योगिकियां Project, Nadia Ilyin]
*[http://bitsavers.org/pdf/convergent Convergent archive] at bitsavers.org
*[http://bitsavers.org/pdf/convergent Convergent archive] at bitsavers.org



Revision as of 14:06, 20 May 2023

Convergent Technologies Operating System (CTOS)
CTOS-B25.JPG
A Burroughs B25 computer running CTOS
डेवलपरConvergent Technologies
लिखा हुआPL/M
काम करने की अवस्थाDiscontinued
आरंभिक रिलीज1980; 44 years ago (1980)
प्लेटफार्मोंx86
कर्नेल प्रकारMicrokernel
लाइसेंसProprietary

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

सिंहावलोकन

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

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

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

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

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

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

कार्यक्रम

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

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

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

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

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

उपयोग

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

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

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

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

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

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

संदर्भ

  1. "जब मिशन महत्वपूर्ण होता है, नेता BTOS वर्कस्टेशन में प्लग इन करते हैं". CIO. November 1989.
  2. "बरोज़ यू-हॉल के साथ अनुबंध करता है". ComputerWorld. June 23, 1986. p. 15.

बाहरी संबंध