TY - JOUR ID - TI - Development of a Message-Oriented Middleware for a Heterogeneous Distributed Database Systems AU - Lamia H. Khalid AU - Manal F. Younis PY - 2013 VL - 16 IS - 4 SP - 233 EP - 240 JO - Al-Nahrain Journal of Science مجلة النهرين للعلوم SN - 26635453 26635461 AB - Middlewares are enabling technologies for the development, deployment, execution and interaction of applications. These software layers are standing between the operating systems and applications. They have evolved from simple beginnings hiding network details from applications into sophisticated systems that handle much important functionality for distributed applications providing support for distribution, heterogeneity and mobility.This paper concerns with the development of a Message_Oreinted Middleware (MOM) for a distributed database system. Middleware is a distributed software layer, or ‘platform’ which abstracts over the complexity and heterogeneity of the underlying distributed environment with its multitude of network technologies, machine architectures, operating systems and programming languages. The role of this middleware is to ease the task of designing, programming and managing distributed database applications by providing a simple, consistent and integrated distributed programming environment. It provides integrity and security to these databases.

تمكن الوسائط التكنولوجيات الحديثة للتطوير والتنفيذ والنشر والتفاعل بين التطبيقات. توضع هذه الطبقات البرمجية بين أنظمة التشغيل والتطبيقات. حيث تطورت البرمجيات من بدايات بسيطة تخفي تفاصيل الشبكة من التطبيقات في نظم متطورة التي تتعامل مع الكثير من وظائف هامة للتطبيقات الموزعة التي تقدم الدعم لعدم التجانس والتوزيع والتنقل.يهتم هذا البحث في وضع الوسيطة من نوع رسالة الموجه لنظام قاعدة البيانات الموزعة. والوسيطة هي طبقة البرمجيات الموزعة، التي تجرد أكثر تعقيد وعدم تجانس توزيع البيئة الأساسية مع العديد من تقنيات الشبكات، هندسة الآلات، وأنظمة التشغيل ولغات البرمجة. دور هذه الوسيطة هو تسهيل مهمة تصميم وبرمجة وإدارة تطبيقات قواعد البيانات الموزعة من خلال توفير بيئة البرمجة الموزعة ذات خاصية بسيطة ومتسقة ومتكاملة. أنها توفر السلامة والأمن لقواعد البيانات ER -