Описание тега openlaszlo

OpenLaszlo - это платформа Rich Internet Application(RIA), которая компилирует приложения, написанные на пользовательском языке LZX (XML и JavaScript), либо во Flash, либо в JavaScript.

OpenLaszlo ( http://www.openlaszlo.org/) - это платформа с открытым исходным кодом, выпущенная в рамках Common Public License (CPL) для разработки и доставки многофункциональных интернет-приложений. OpenLaszlo был создан Laszlo Systems Inc. и открыт в октябре 2004 года.

Платформа OpenLaszlo состоит из:

  1. язык программирования LZX - расширяемый язык разметки (XML) и язык описания JavaScript. LZX обеспечивает декларативный текстовый процесс разработки, который поддерживает быстрое создание прототипов. Он предназначен для разработчиков традиционных веб-приложений, работающих с HTML и JavaScript.

  2. OpenLaszlo Server - сервлет Java, который компилирует приложения LZX в исполняемые двоичные файлы для целевых сред времени выполнения (Flash и Ajax) и сервера OpenLaszlo.

  3. Фундаментальные классы Laszlo (LFC), которые состоят из специфичного для среды выполнения ядра, написанного на ActionScript 3 (среда выполнения SWF) и JavaScript, и базовых классов, написанных на LaszloScript (диалект JavaScript 2). Для среды выполнения DHTML LFC (базовые классы и ядро) компилируется в один файл JavaScript, для среды выполнения SWF создается файл библиотеки SWF (SWC).