Laszlo是开发和发布富Internet应用程序(RIA)到Web上的开源平台。
Laszlo平台由LZX标记语言和Laszlo表示服务器组成:
l LZX是基于XML和JavaScript的描述语言,类似于XUL和XAML;LZX使能声明式、基于文本的开发过程,支持快速原型和软件开发最佳实践的
l Laszlo表示服务器(LPS)是一个编译LZX应用程序为目标运行环境中可执行二进制的Java Servlet;Laszlo目前的目标是Falsh Player,LPS将LZX应用程序编译成SWF字节码,为任何使能Falsh 5及其以后版本的Web浏览器提供这些被编译应用程序的服务和缓存,同时为后端的XML数据源和Web服务代理应用程序请求
使用Laszlo,你可以:
l 使用基于XML和JavaScript的一种代码来开发标准的RIA
l 发布它们到运行在Linux、UNIX、Windows或Mac OS X下的任何J2EE应用服务器或Java Servlet容器
l 在使能Falsh 5及其以后版本的Web浏览器中显示它们,达到所有Web使能桌面系统的97%
可以从http://www.openlaszlo.org/下载LPS,最新稳定版本是2.2.1