stringtranslate.com

Jalea Apache

Apache Jelly es un motor de procesamiento y secuencias de comandos basado en Java y XML para convertir XML en código ejecutable. [1] Jelly es un componente de Apache Commons .

Los lenguajes XML personalizados se crean comúnmente para realizar algún tipo de acción de procesamiento. Jelly pretende proporcionar un motor de procesamiento simple basado en XML que se puede ampliar para admitir varias acciones personalizadas. [2]

Uso

CA Project and Portfolio Management, o CA PPM, [3] anteriormente conocido como CA Clarity PPM o simplemente Clarity, es un producto de Broadcom . CA PPM utiliza una versión extendida del lenguaje de etiquetas Jelly como lenguaje de scripting de automatización e integración en su motor de gestión de procesos. La implementación de CA PPM de Jelly se denomina GEL (lenguaje de ejecución genérico) e incluye una nueva biblioteca de etiquetas personalizadas que permite una conexión más sencilla a CA PPM a través de su XML Open Gateway (XOG). El siguiente ejemplo muestra cómo CA PPM implementa la aplicación clásica " Hola mundo ". [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> ¡Hola mundo ${i}! </gel:out> </j:forEach> </gel:script>          

Jelly también lo utiliza la plataforma ServiceNow , que utiliza el lenguaje de etiquetas Jelly para crear scripts en la interfaz de usuario, [5] y el servidor de integración continua Jenkins , que utiliza Jelly para permitir que los complementos extiendan su interfaz de usuario. [6]

Referencias

  1. ^ "Jelly - Jelly: XML ejecutable".
  2. ^ "Jelly: descripción general de Jelly".
  3. ^ Página del producto CA PPM en ca.com Archivado el 20 de febrero de 2016 en Wayback Machine.
  4. ^ Secuencias de comandos CA PPM 15.2 XOG GEL [ enlace muerto ]
  5. ^ Now Platform Scripting: etiquetas Jelly
  6. ^ "Cómo escribir un complemento de Jenkins - Parte 2". Código de prueba limpio . 28 de noviembre de 2013 . Consultado el 30 de diciembre de 2016 .

enlaces externos