كائنات وسائط أوراكل

كانت Oracle Media Objects بيئة تطوير برمجيات لإنشاء تطبيقات الوسائط المتعددة التفاعلية. [ 1 ] كانت تُعرف سابقًا باسم Oracle Card ، وكانت وظائفها ومظهرها مشابهين لبرنامج HyperCard من شركة Apple Inc.

بدأ البرنامج باسم Plus ، وهو نسخة مُقلّدة من HyperCard صدرت عام 1989 عن دار نشر Format Verlag، وأضافت إليه العديد من الميزات المطلوبة بشدة. استحوذت شركة Spinnaker Software على Plus ، وقامت بنقله إلى نظامي التشغيل Windows NT و OS/2 Presentation Manager ، ليصبح بذلك أول حل وسائط متعددة المنصات. في عام 1994، استحوذت شركة ObjectPlus على Plus، وركزت على إصدار Windows، وأعادت تسميته إلى WinPlus . كما رخصت الشركة النظام لشركة Oracle، التي استخدمته كأساس لبرنامج Oracle Card.

صدرت Oracle Card لأول مرة عام 1991، وكانت في الأساس إعادة توزيع لمحرك التشغيل Plus بالإضافة إلى مكتبات خارجية لإنشاء اتصالات بمحركات قواعد البيانات العلائقية مثل Oracle و DB2 . وبذلك، استطاعت Oracle Card تنفيذ الاستعلامات وربط نتائجها بمتغيرات أصلية، مما جعلها من أوائل بيئات تطوير تطبيقات قواعد البيانات العلائقية التي تدعم التطوير عبر المنصات.

كان الإصدار الأولي مهمًا لأنه مثّل حلًا مؤقتًا لتمكين أوراكل من تقديم الدعم لنظام مايكروسوفت ويندوز، الذي كان يشهد نموًا سريعًا في مجال الأعمال. في ذلك الوقت، كانت تقنيات أوراكل الأساسية لإنشاء أنظمة إدخال البيانات (أوراكل فورمز وأوراكل ريبورتس) تعمل فقط في وضع النص، مثل نظام MS-DOS والمحطات الطرفية، ولم تكن توفر واجهة رسومية لنظام ويندوز. ساعدت بطاقة أوراكل في إثبات دعم أوراكل لنظام ويندوز إلى حين إصدارها أول نسخة من أوراكل فورمز 4.0 مع دعم مُحسّن للواجهة الرسومية لنظام ويندوز.

بعد بضع سنوات، استحوذت أوراكل على شفرة المصدر الأصلية لبرنامج Plus من شركة Format Verlag وطورتها لتصبح Oracle Media Objects أو OMO. لم يدم OMO طويلًا، إذ توقف تطويره بعد الإصدار 1.1.2. استخدمت أوراكل OMO لترسيخ مكانتها في سوق الفيديو حسب الطلب . تجاريًا، كان عدد المنتجات التي بُنيت باستخدام هذه الأداة قليلًا جدًا. من بينها سلسلة أقراص CD-ROM "Our Secret Century" التي نشرتها شركة The Voyager، وفيلم Inside Independence Day من إنتاج ACES Entertainment، وقرص CD-ROM بعنوان UCAS University Course Search من إنتاج Learning Information Systems التي تعمل تحت اسم StudyLink.

الميزات الفريدة لـ OMO

تميزت OMO بميزة فريدة، ليس فقط لكونها متوافقة مع مختلف المنصات، بل أيضاً لمكتباتها الخارجية (XCMDs). ولتحقيق ذلك، تم نقل مجموعة فرعية صغيرة من أوامر إدارة الذاكرة ( Handles ) الخاصة بنظام Mac OS إلى منصات أخرى. إضافةً إلى ذلك، تميزت OMO بتصميم معياري، حيث تم تنفيذ كل نوع من أنواع الكائنات كملف إضافي في مجلد "Objects".

تضمنت أنواع كائنات OMO كلاً من عناصر التحكم القياسية المتوفرة في نسخ HyperCard الأخرى في ذلك الوقت (الأزرار، وحقول النصوص، ورسومات الرسم والتلوين)، بالإضافة إلى عناصر تحكم أكثر تعقيدًا مثل حقل جدول البيانات، وعناصر غير عناصر التحكم التي يمكن وضعها على بطاقة ولكنها غير مرئية في وقت التشغيل، مثل المؤقتات التي يمكن جدولتها لإرسال الرسائل بعد وقت محدد.

التأثير التنافسي الأولي

تكمن القيمة الأساسية لبطاقة أوراكل في كونها، آنذاك، المنتج الوحيد من أوراكل الذي يدعم واجهة المستخدم الرسومية على نظام مايكروسوفت ويندوز. ولذلك، كانت تُدرج أحيانًا في عروض المبيعات للعملاء المحتملين نظرًا لتزايد شعبية ويندوز على أجهزة سطح المكتب في الشركات الكبرى. وقد أظهر ذلك للعملاء جدية أوراكل في دعم ويندوز وامتلاكها منتجًا حديثًا لهذه المنصة.

كانت أداة تطوير التطبيقات الرئيسية لشركة أوراكل، أوراكل فورمز 3 ، تعتمد على الأحرف ولم تكن تعمل على نظام مايكروسوفت ويندوز (مع أنها كانت تعمل في نافذة DOS أو بشكل مباشر على DOS بدون ويندوز). كانت أوراكل تعمل جاهدة على تطوير نسخة مُحسّنة (أوراكل فورمز 4) بواجهة مستخدم رسومية، لكن عملية التطوير كانت متأخرة عن الجدول الزمني. استُخدمت أوراكل كارد بشكل أساسي كمنتج تجريبي مؤقت ريثما تُصبح أوراكل فورمز متاحة.

كان من المعروف أن عدداً قليلاً من العملاء الكبار، بما في ذلك خدمة البريد الأمريكية، قد طوروا تطبيقات باستخدام Oracle Card للاستخدام الداخلي. لكن Oracle Card لم تحقق نجاحاً تجارياً واسعاً كمنصة تطوير، على الرغم من أن مجموعة ميزاتها تفوقت على HyperCard من Apple في كل جانب تقريباً (دعم المنصات، والربط بقواعد البيانات، ودعم الرسومات المتجهة، ودعم أفضل للألوان، وأداء أسرع، وبنية إضافات أكثر ثراءً).

في نهاية المطاف، تم إصدار Oracle Forms 4.0، مما يعني أن دعم نظام التشغيل Windows لم يعد حكرًا على Oracle Card. ولأن عملاء Oracle كانوا يميلون أكثر إلى تطبيقات قواعد البيانات القياسية القائمة على النماذج، بدلًا من تطبيقات الوسائط المتعددة التي كان من الممكن إنشاؤها باستخدام Oracle Card وخليفتها OMO، فقد كرست Oracle جهودها بالكامل لدعم Oracle Forms 4.0، مما أدى إلى تهميش Oracle Card/OMO. مع ذلك، كان فريق Oracle Card بقيادة اثنين من موظفي Oracle الذين أسسوا لاحقًا شركات تقنية ناجحة خاصة بهم: مارك بينيوف ، مؤسس Salesforce.com ، وإيفان غولدبيرغ، مؤسس NetSuite .

مراجع

  1. كالاغان، ماري (1996). "أوراكل ميديا ​​- تمكين عصر المعلومات". في: برينر، دبليو؛ كولبي، إل (محرران). أوراكل ميديا ​​- تمكين عصر المعلومات. في: برينر، دبليو، كولبي، إل (محرران) الطريق السريع للمعلومات والأسر الخاصة . فيزيكا-فيرلاغ إتش دي. doi : 10.1007/978-3-642-48423-0_5 .