Apache Jelly

A Wikipédiából, a szabad enciklopédiából
Apache Jelly
Fejlesztő Apache Software Foundation
Legfrissebb stabil kiadás 1.1 (2010. január 5.) +/-
Legfrissebb fejlesztői kiadás ismeretlen +/-
Programozási nyelv Java
Operációs rendszer platformfüggetlen
Állapot Aktív
Licenc Apache Licenc 2.0
Az Apache Jelly weboldala

Az Apache Jelly egy Java és XML alapú script végrehajtó és feldolgozó motor, mely az XML-t alakítja át végrehajtható kóddá.[1] Jelly az Apache Commons egy komponense.

Saját XML nyelvek készíthetők vele, különböző feldolgozási műveletekhez. Jelly olyan XML alapú feldolgozó motort próbál nyújtani, ami tetszőlegesen kiterjeszthető számos saját művelet támogasásához.[2]

Tartalomjegyzék

Clarity Software megvalósítása[szerkesztés]

A Clarity Software, ( CA, Inc. leányvállalata) a Jelly-t használja és terjeszti ki a saját XML Open Gateway alkalmazás megvalósításának architektúrájához.[3] A Clarity nyelvet GEL-nek (Generic Execution Language) is hívják, és egy script nyelv amely a Jelly könyvtárakon alapul.

A következő példa bemutatja, hogy a Clarity hogyan valósítja meg a klasszikus "Hello World" programot.[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>

Lásd még[szerkesztés]

Források[szerkesztés]

Külső hivatkozások[szerkesztés]