جيلي أباتشي
أباتشي جيلي هو محرك برمجة ومعالجة قائم على جافا و XML لتحويل XML إلى كود قابل للتنفيذ. [ 1 ] جيلي هو أحد مكونات أباتشي كومنز .
تُنشأ لغات XML المخصصة عادةً لتنفيذ نوع من عمليات المعالجة. ويهدف برنامج Jelly إلى توفير محرك معالجة بسيط قائم على XML يمكن توسيعه لدعم إجراءات مخصصة متنوعة. [ 2 ]
الاستخدام
CA Project and Portfolio Management، أو CA PPM، [ 3 ] المعروف سابقًا باسم CA Clarity PPM أو ببساطة Clarity، هو منتج من شركة Broadcom . يستخدم CA PPM نسخة موسعة من لغة Jelly البرمجية كلغة برمجة نصية للأتمتة والتكامل في محرك إدارة العمليات الخاص به. يُطلق على تطبيق Jelly في CA PPM اسم GEL (لغة التنفيذ العامة)، ويتضمن مكتبة علامات مخصصة جديدة تُسهّل الاتصال بـ CA PPM عبر بوابة XML المفتوحة (XOG). يوضح المثال التالي كيفية تنفيذ CA PPM لتطبيق " Hello World " الكلاسيكي. [ 4 ]
<gel:script xmlns:j= "jelly:core" xmlns:gel= "jelly:com.niku.union.gel.GELTagLibrary" > <j:forEach indexVar= "i" begin= "1" end= "3" > <gel:out> Hello World ${i}! </gel:out> </j:forEach> </gel:script>تُستخدم لغة Jelly أيضًا من قبل منصة ServiceNow ، التي تستخدم لغة Jelly البرمجية لكتابة واجهة المستخدم، [ 5 ] ومن قبل خادم التكامل المستمر Jenkins ، الذي يستخدم Jelly للسماح للملحقات بتوسيع واجهة المستخدم الخاصة به. [ 6 ]
مراجع
- ↑ "جيلي - جيلي : ملف XML قابل للتنفيذ" .
- ↑ "جيلي - نظرة عامة على الجيلي" .
- ↑ صفحة منتج CA PPM على موقع ca.com، مؤرشفة بتاريخ 20 فبراير 2016 في أرشيف الإنترنت (Wayback Machine).
- ↑ CA PPM 15.2 XOG GEL Scripting
- ↑ الآن برمجة المنصات - علامات جيلي
- ↑ "كيفية كتابة إضافة Jenkins - الجزء 2" . Clean Test Code . 2013-11-28 . تاريخ الاسترجاع: 2016-12-30 .
روابط خارجية
- جافا (منصة برمجية)
- مؤسسة برمجيات أباتشي
- أباتشي كومنز
