أو إس جي أي

عودة للموسوعة
منصة ال-أوإس جي أي
لقطة شاشة
معلومات عامة
نوع
إطار عمل — منظمة المعايير
المنصة
آلة جافا الافتراضية
مسقط الويب
www.osgi.org
معلومات تقنية
المطورون
تحالف ال-أوإس جي أي
لغة البرمجة
جافا
الإصدار الأول
مايو2000
الإصدار الأخير
4.2
الرخصة
رخصة مواصفات ال-أوإس جي أي

تحالف أوإس جي أي (بالإنجليزية: OSGi Alliance)‏ هومنظمة تعنى بتطوير المعايير المفتوحة انشئت في مارس عام 1999. وقد قام هذا التحالف بالاشتراك مع اعضائه بعمل مواصفات لبناء وتطوير برامج بلغة الجافا سميت بمواصفات ال-أوإس جي أي، تعتمد على مبدأ حتى جميع برنامج هومزيج من خدمات تتفاعل مع بعضها من خلال قابلات برمجية (قابلة برمجة التطبيقات). جوهر هذه المواصفات هوهيكل (Framework) يعهد الآتي:

  • نموذج لإدارة دورة حياة البرنامج.
  • سجل للخدمات المستخدمة خلال عمل البرنامج.
  • بيئة البرنامج التطبيقية.
  • وحدات برمجية مساعدة.

المنظمة

أنشئ تحالف ال-أوإس جي أي في مارس عام 1999 من قبل مجموعة من الشركات من ضمنها إريكسون، آي‌ بي‌ إم، موتورولا، وصن ميكروسيستمز ،وقد كان يسمى هذا التحالف في بادئ الأمر تحالف التجمع (Connected Alliance)، قبل حتى يصبح منظمة غير ربحية.

حتى مايو2007، انضم أكثر من 35 شركة من قطاعات عمل مختلفة لهذا التحالف.

الهيكل التنظيمي يمكن تلخيصه كالآتي:

  • مجلس الإدارة: مهمته الضبط والإدارة.
  • ضباط (Officers): مهماتهم تضم مساعدة مجلس الإدارة وتقديم الدعم لتحالف.
  • مجموعات متخصصة (EG): مهماتها تنحصر بالأعمال التقنية كتطوير المواصفات، تطوير التطبيقات، وفحصها.
  • مجموعات ولجان عمل: مهماتها تنحصر بالأعمال غير التقنية.

نهج التطوير

يقوم أعضاء تحالف ال-أوإس جي أي بتطوير المواصفات على منهج مفتوح (Open Process)، من ثم نشرها للعامة مجاناً تحت رخصة مواصفات ال-أوإس جي أي، وعند النشر، يستطيع أي طرف آخر حتى يقوم بعمل تطبيق (Implementation) لهذه المواصفات.

حتى سبتمبر 2008، صودق على خمسة تطبيقات من قبل التحالف.

التصميم

رسم تخططي لتصميم ال-أوإس جي أي

تنص المواصفات على حتى أي تطبيق (Implementation) لها يجب حتى يحتوي على هيكل (Framework) قابل للوصل، بمعنى أنه يمكن إضافة أوحذف وحدات برمجية منه بطريقة ديناميكية.

يطلق على جميع وحدة برمجية في هيكل ال-أوإس جي أي اسم رزمة (بالإنجليزية: Bundle).

يمكن حتى تكون الرزمة فعالة أومخطية أوكلاهما. حيث حتى الرزمة الفعالة تعمل في خيط (حاسوب) (Thread) مخصص لها لتطبيق المهمة التي برمجت من أجلها. أما الرزمة المخطية فهي توفر قابلات برمجية للرزم الأخرى.

ولتحقيق الاتصال والتفاعل بين الرزم الفعالة، تستطيع أي رزمة تسجيل خدمة خلال وقت عمل البرنامج (Runtime)، من خلالها، تستطيع الرزم الأخرى التفاعل معها.

من خلال المفاهيم السابقة يمكن تقسيم مواصفات هيكل ال-أوإس جي أي إلى الطبقات التالية:

الرزم (Bundles)

هذه الطبقة تحتوي على وحدات برمجية (الرزم)، التي من خلال تفاعلها مع بعضها، تؤدي الدور المطلوب من البرنامج المبني على هيكل ال-أوإس جي أي. تخزن محتويات جميع رزمة في ملف من نوع JAR.

الخدمات (Services)

تقوم هذه الطبقة بوصل الرزم بطريقة ديناميكية من خلال نموذج (سجل-ابحث-إربط). بمعنى حتى الرزمة قادرة على تسجيل خدمة معينة، وأن رزمة أخرى قادرة على البحث عن تلك الخدمة واستخدامها (ربط).

مسجل الخدمات (Services Registry)

هوتعبير عن قابلة برمجية لإدارة الخدمات المسجلة.

دورة حياة الرزمة (Life-Cycle)

هي تعبير عن قابلة برمجية للتحكم بدورة حياة الرزم (تنصيب، تشغيل، توقيف، تحديث، وإزالة).

الوحدات (Modules)

هي الطبقة المسؤولة عن تعريف مكونات الرزمة وماهية اعتماديتها على الرزم الأخرى.

الآمنية (Security)

هي الطبقة المسؤولة عن تعريف صلاحيات الرزم.

البيئة التطبيقية (Execution Environment)

هي الطبقة المسؤولة عن تحديد الدوال (Methods) والأصناف (Classes) المتاحة ضمن نظام التشغيل.

مراجع

  1. ^ https://www.osgi.org/developer/specifications/
  2. ^ https://osgi.org/download/r1/r1.osgi-spec.pdf
  3. ^ "OSGi Alliance | Specifications / HomePage". osgi.org. 2015. مؤرشف من الأصل في 22 أكتوبر 2015. اطلع عليه بتاريخ 30 يونيو2016.
  4. ^ OSGi Specification License نسخة محفوظة 14 سبتمبر 2015 على مسقط واي باك مشين.
  5. ^ "Adempiere Branch_GlobalQSS_361". http://www.adempiere.com/. مؤرشف من الأصل في 23 أكتوبر 2018. اطلع عليه بتاريخ 27 سبتمبر 2014. روابط خارجية في |مسقط= (مساعدة)
تاريخ النشر: 2020-06-02 00:58:28
التصنيفات: أنظمة مضمنة, برمجيات حرة بلغة جافا, تأسيسات سنة 1999 في الولايات المتحدة, منظمات قياسية, منظمات مقرها في كاليفورنيا, قالب أرشيف الإنترنت بوصلات واي باك, أخطاء CS1: روابط خارجية, صفحات بها بيانات ويكي بيانات, صفحات تستخدم خاصية P31, صفحات تستخدم خاصية P400, صفحات تستخدم خاصية P856, صفحات بها مراجع ويكي بيانات, صفحات تستخدم خاصية P571, صفحات تستخدم خاصية P18, مقالات تحتوي نصا بالإنجليزية, قالب تصنيف كومنز بوصلة كما في ويكي بيانات, بوابة علم الحاسوب/مقالات متعلقة, بوابة الولايات المتحدة/مقالات متعلقة, بوابة عقد 1990/مقالات متعلقة, بوابة برمجيات/مقالات متعلقة, بوابة تقنية المعلومات/مقالات متعلقة, جميع المقالات التي تستخدم شريط بوابات

مقالات أخرى من الموسوعة

سحابة الكلمات المفتاحية، مما يبحث عنه الزوار في كشاف:

آخر الأخبار حول العالم

طقس السعودية اليوم.. أمطار رعدية على أجزاء من معظم المناطق

المصدر: اليوم - السعودية التصنيف: سياسة
تاريخ الخبر: 2023-05-24 09:25:18
مستوى الصحة: 52% الأهمية: 65%

أمطار غزيرة مصحوبة بالبَرد على عدد من المناطق السعودية

المصدر: جريدة الوطن - السعودية التصنيف: إقتصاد
تاريخ الخبر: 2023-05-24 09:24:04
مستوى الصحة: 59% الأهمية: 62%

صادرات تركيا إلى السعودية ترتفع 600% في الثلث الأول من العام

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-05-24 12:16:37
مستوى الصحة: 92% الأهمية: 97%

أرقام تدشن صفحة مؤشرات السوق السعودي ضمن خدمة أدوات أرقام - المحللين

المصدر: أرقام - الإمارات التصنيف: إقتصاد
تاريخ الخبر: 2023-05-24 09:24:14
مستوى الصحة: 37% الأهمية: 43%

رصد مخالفات في 9 مباني تحت الإنشاء بالظهران

المصدر: اليوم - السعودية التصنيف: سياسة
تاريخ الخبر: 2023-05-24 09:25:13
مستوى الصحة: 55% الأهمية: 64%

التقرّن الشمسي.. ما هو وكيف تحمي نفسك منه؟

المصدر: اليوم - السعودية التصنيف: سياسة
تاريخ الخبر: 2023-05-24 09:25:15
مستوى الصحة: 46% الأهمية: 55%

ميشوستين يقدم توصية لكيفية تعزيز التعاون بين روسيا والصين

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-05-24 12:16:40
مستوى الصحة: 92% الأهمية: 88%

عمومية «ساكو» يناقشون عدم توزيع أرباح وشراء أسهم 14 يونيو

المصدر: اليوم - السعودية التصنيف: سياسة
تاريخ الخبر: 2023-05-24 09:25:25
مستوى الصحة: 50% الأهمية: 66%

رئيس وزراء ساكسونيا يرد بقسوة على خطة إضعاف روسيا

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-05-24 12:16:38
مستوى الصحة: 92% الأهمية: 99%

رغم مخالفتها القانون.. سوناك يقرر عدم إقالة وزيرة الداخلية

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-05-24 12:16:39
مستوى الصحة: 84% الأهمية: 86%

بريطانيا.. وفاة مسنة صدمها فريق حراسة دوقة إدنبره

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2023-05-24 12:16:43
مستوى الصحة: 86% الأهمية: 92%

تحميل تطبيق المنصة العربية