Laszlo简介
Laszlo是在WWW环境中开发及发布RIA应用系统的源代码开发平台,遵循OSI认证的CPL许可(Common Public License)
Laszlo平台由LZX语言和Laszlo展示层服务器组成。
- LZX语言是一个XML和JavaScript描述语言组合,本质上类似XUL和XAML。LZX使用声明性的和基于文本的开发步骤,支持快速原型法和最佳软件开发实践。
- Laszlo展示层服务器(LPS)是一个Java Servlet,将LZX应用程序编译为目标运行环境的可执行代码。Laszlo当前的运行环境目标为flash播放器,LPS将LZX应用程序编译为flash播放器的SWF字节代码,为任何嵌入Flash5播放器或更高版本的Web浏览器提供已编译过的应用程序的代码和缓存,并且可以为应用程序代理请求后台的XML数据和Web服务。
使用Laszlo你将可以:
- 使用基于XML和JavaScript的标准RIA应用
- 可以将应用部署到任何运行在Linux、Unix、Windows或者Mac OS X上的J2EE应用服务器或Java Servlet容器中。
- 可以将应用展示在拥有97%桌面Web浏览客户端的flash 5播放器或更高版本中
自2002年起,基于Laszlo的应用程序已经被证明在百万级用户的公共Web环境中是可行的,并且是稳定可衡量的。