تول توك
ToolTalk هو نظام اتصالات بين التطبيقات تم تطويره بواسطة شركة Sun Microsystems (SunSoft) للسماح للتطبيقات بالتواصل مع بعضها البعض أثناء التشغيل.
تستطيع التطبيقات التي تدعم ToolTalk إنشاء رسائل "عالية المستوى" وإرسالها إلى خادم ToolTalk الخاص بالنظام، والذي يحدد المستلمين المناسبين، وبعد التحقق من الأذونات، يقوم بإعادة توجيه الرسالة إليهم. على الرغم من أن ToolTalk كان متاحًا في الأصل فقط على نظامي التشغيل SunOS و Solaris ، فقد تم اختياره كإطار عمل للتطبيقات في بيئة سطح المكتب المشتركة (CDE)، وبالتالي أصبح جزءًا من عدد من توزيعات Unix بالإضافة إلى OpenVMS .
على الرغم من أن لغة ToolTalk كانت تحتوي على رسائل "موجهة للكائنات" و"إجرائية" وبنية "نمطية" معقدة تسمح بإرسال الرسائل إلى العمليات بناءً على أسماء الكائنات وأسماء الرسائل [ 1 ] [ 2 ] وأنواع المعلمات، إلا أن بروتوكولات سطح المكتب الفعلية لم تستغل إمكانياتها بالكامل. [ 3 ] وقد حققت أنظمة مطابقة الأنماط الأبسط، مثل نظام AppleScript من شركة Apple Computer، أداءً مماثلاً.
لقد حل معيار D-Bus محل ToolTalk في بعض بيئات سطح المكتب الشبيهة بنظام Unix .
مراجع
- ↑ صن سوفت (مارس 1993). خدمة ToolTalk™: حل قابلية التشغيل البيني . برنتيس هول. ISBN 0-13-088717-X.
- ↑ كيورتون، بيل (1993). "نظرة عامة على ToolTalk®" . هندسة البرمجيات على محطات عمل صن® . نيويورك: سبرينغر-فيرلاغ . ص 1-175 . ISBN 978-1-4613-9118-0.
- ↑ جوليان، أستريد م.؛ هولتز، برايان (مايو 1994). تول توك والبروتوكولات المفتوحة: الاتصال بين التطبيقات ( الطبعة الأولى). سادل ريفر: برنتيس هول . ISBN 978-0-13-031055-2. إل سي سي إن 94179683 . او سي ال سي 30586613 . رأ 1189282 م . S2CID 62205736 . ويكي بيانات Q140399908 .
- التواصل بين العمليات
- برمجيات صن مايكروسيستمز
