خدمات الويب للمنافذ البعيدة
خدمات الويب للبورتليت البعيدة ( WSRP ) هي معيار بروتوكول شبكة معتمد من OASIS مصمم للاتصالات مع البورتليت البعيدة .
ملخص
تحدد مواصفات WSRP واجهة خدمة ويب للتفاعل مع خدمات الويب الموجهة للعرض. وقد أُنجز العمل الأولي من خلال الجهود المشتركة للجان الفنية التابعة لمنظمة OASIS، وهما لجنة خدمات الويب للتطبيقات التفاعلية (WSIA) ولجنة خدمات الويب للمنافذ البعيدة (WSRP). ومع اعتماد WSRP v1 كمعيار من معايير OASIS في سبتمبر 2003، اندمجت هاتان اللجنتان الفنيتان وواصلتا العمل تحت مسمى لجنة خدمات الويب للمنافذ البعيدة (WSRP) التابعة لمنظمة OASIS.
تتضمن السيناريوهات التي تحفز وظائف WSRP ما يلي:
- مضيفو المحتوى، مثل خوادم البوابات ، الذين يوفرون وحدات عرض كخدمات ويب موجهة نحو العرض يمكن استخدامها بواسطة محركات التجميع؛
- تقوم مجمعات المحتوى ، مثل خوادم البوابات، باستهلاك خدمات الويب الموجهة للعرض والتي يقدمها موفرو المحتوى من البوابات أو غير البوابات ودمجها في إطار عمل البوابة.
تطبيق
لا تتضمن مواصفات WSRP أي بيانات بخصوص التنفيذ. ولا تُعدّ مواصفات JSR 168 الخاصة بـ Java، ومواصفات منافذ Java ، وWSRP تقنيات متنافسة. يمكن استخدام JSR 168 لتعريف منفذ Java، ويمكن استخدام WSRP لتعريف عمليات هذا المنفذ على الحاويات البعيدة. ويمكن استخدام منافذ JSR 168 وWSRP معًا لتعريف منفذ Java وتوفير عمليات عن بُعد. وبالمثل، يمكن إنشاء منافذ .NET لاستخدامها مع WSRP. وقد تم إثبات التوافق بين تطبيقات JSR 168 وWSRP في .NET.
توجد العديد من تطبيقات WSRP لمساعدة المطورين:
- يوفر Oracle WebCenter تطبيقًا قائمًا على المعايير لـ WSRP 1.0 و 2.0 للمنتجين والمستهلكين .
- يوفر IBM WebSphere Portal تطبيقًا لـ WSRP 1.0 و 2.0 للمنتجين والمستهلكين .
- يوفر Liferay Portal / DXP حتى الإصدار 7.0 تطبيقًا لـ WSRP 1.0 و 2.0 للمنتجين والمستهلكين المتاحين في كل من إصدار Enterprise التجاري وإصدار Community مفتوح المصدر.
- توفر مايكروسوفت جزء ويب منتج ومستهلك WSRP لـ SharePoint 2007، [ 1 ] ولكن جزء ويب مستهلك WSRP فقط لـ SharePoint 2010 و SharePoint 2013.
- يهدف مشروع OpenPortal WSRP إلى إنشاء منتج ومستهلك WSRP v1 و v2 عالي الجودة على مستوى المؤسسات مع مجتمع مطورين مرتبط به .
- يوفر مشروع بوابة GateIn ( منصة JBoss و eXo) تطبيقًا لكل من WSRP الإصدار 1 والإصدار 2 (اعتبارًا من GateIn 3.1.0)، المنتج والمستهلك باستخدام GateIn وحاوية GateIn Portlet.
- كان مشروع Apache WSRP4J مشروعًا فرعيًا ضمن برنامج Apache Incubator، بقيادة شركة IBM ، بهدف معلن هو "إطلاق العنان لاعتماد واسع النطاق" لبروتوكول WSRP. صُمم WSRP4J للمساعدة في تطوير ونشر خدمات WSRP v1. بقي WSRP4J في مرحلة التطوير، ويعود ذلك أساسًا إلى مخاوف تتعلق ببراءات اختراع خاصة بمواصفات WSRP. ونظرًا لهذه المرحلة، لم يُصدر المشروع أي إصدارات رسمية. وقد تم إيقاف المشروع نهائيًا في عام 2010.
قدّم الإصدار الأول، WSRP v1، منصةً محدودةً للتوافق التشغيلي. تمّ التخلي عن الإصدارات اللاحقة من WSRP v1 للتركيز على WSRP v2. يُعزّز WSRP v2 المعيار الأولي بميزات تنسيق وإدارة الوصول بين المنافذ. يسمح هذا التحديث الرئيسي للمعيار بدمج مصادر محتوى متعددة، سواءً كانت محلية أو بعيدة، في تطبيق ويب جديد بشكلٍ أكثر فعالية. إضافةً إلى ذلك، يدعم WSRP v2 تقنيات Web 2.0 ، مثل AJAX و REST ، دون اشتراط استخدامها. تمت الموافقة على WSRP v2 من قِبل منظمة OASIS في 1 أبريل 2008.
انظر أيضاً
مراجع
روابط خارجية
- خدمات الويب للمنافذ البعيدة OASIS TC
- مواصفات WSRP 1.0
- مواصفات WSRP 2.0
- "مقدمة إلى خدمات الويب للمنافذ البعيدة" . IBM DeveloperWorks . 15 أبريل 2005. مؤرشف من الأصل في 28 مايو 2008.
- منتدى نقاش ومجتمع WSRP
- تكامل SharePoint مع WSRP ( مؤرشف بتاريخ 27 مايو 2011 على موقع Wayback Machine)
- تطبيق Apache WSRP4J Java لمنتج WSRP (بدأته شركة IBM في عام 2003 وانتهى في عام 2010)
- مجتمع المصادر المفتوحة JSR-168 / WSRP على java.net
- مواصفات خدمة الويب
