stringtranslate.com

Gelatina Apache

Apache Jelly es un motor de procesamiento y scripting 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 habitualmente para realizar algún tipo de acción de procesamiento. Jelly tiene como objetivo proporcionar un motor de procesamiento basado en XML simple que se pueda ampliar para admitir diversas 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 programación de automatización e integración en su motor de gestión de procesos. La implementación de Jelly en CA PPM 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 con 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 " Hello World ". [4]

<gel:script xmlns:j= "jelly:core" xmlns:gel= "jelly:com.niku.union.gel.GELTagLibrary" > <j:forEach var.índice= "i" inicio= "1" fin= "3" > <gel:out> ¡Hola mundo ${i}! </gel:out> </j:forEach> </gel:script>          

Jelly también es utilizado por la plataforma ServiceNow , que utiliza el lenguaje de etiquetas Jelly para crear scripts para la interfaz de usuario [5], y por 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. ^ Scripting CA PPM 15.2 XOG GEL [ enlace roto ]
  5. ^ Ahora, la plataforma 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