openlaszlo
(开源拉兹罗)是一个新兴开源RIA架构,尽管他不如现在的Ajax那么火爆,也不如Flex那么
根正苗红,但是他的独特之处是别的开发平台所不具备的。具体特性,整理如下:
* 多种运行时目标选择,不只是swf,而且还有dhtml,将来会考虑在移动设备等其他硬件上运行
laslzo应用。
现在正在进行swf9及dhtml的研究,具体细节见这个地方记录:
http://wiki.openlaszlo
.org/Legals_Project
。
该公司已经宣布支持dhtml的高级ajax应用:
http://www.laszlosystems.com/company/press/press_releases/pr_mar_06.php
而且其图片搜索demo程序(LZXPIX)也可以看到了:
http://www.openlaszlo
.org
但是可以看出还是在起步阶段,性能上还是不如用flash的。
* 独特的语法结构:真正的面向对象和基于组件的编程模型
相比Flex的组件及actionscript来说,构建lzx组件更为容易;相比javascript来说lzx语法是面向
对象的,而且可视的和不可视的元素及类库更为丰富。
* 部署方式灵活:可以在普通的servlet容器中运行,也可以脱离容器,直接部署一个swf应用程序
* 脱离基于页面思维的编程思想:lzx不是一个个的页面,而是一个整体的应用程序,这个跟jsp页面
、mxml页面截然不同。
* 强大的绑定功能:视图绑定和数据绑定
绑定功能让界面开发变得容易,方便,是laszlo的精华所在。
其他特性见官方的文档记录:
概略:http://www.openlaszlo
.org/overview
平台架构:http://www.openlaszlo
.org/architecture
高级Ajax应用(LZXPIX):http://www.openlaszlo
.org/advancedajax
该公司CTO兼创始人David Temkin 对Ajax的看法(mp3语音材料):
http://www.cio.com/podcasts/weekinreview.html
中的Open AJAX Consortium Looks to Ease Development,他认为ajax还是处于起步阶段,还有很多
改进的地方。
相关推荐
### OpenLaszlo:领先的开源富互联网应用开发平台 #### 一、项目概述与历史 OpenLaszlo 是一个开放源代码平台,旨在为全球范围内的互联网提供丰富的应用程序开发及交付服务。它由 Laszlo Systems 公司于 2001 年...
OpenLaszlo是一种开源的 Rich Internet Application (RIA) 开发框架,它提供了一种高度灵活的方式来创建交互式的、富媒体的Web应用程序。相比Adobe Flex,OpenLaszlo在某些方面展现了更多的灵活性,这使得开发者可以...
OpenLaszlo,则是一个开源的富互联网应用程序(RIA)平台,它最初是基于Flash技术的,后来也支持HTML5。OpenLaszlo允许开发者用一种统一的编程模型来编写应用,这些应用可以编译为Flash或HTML5。这种跨平台的能力...
OpenLaszlo是一个强大的开源开发平台,专为构建单一页面应用程序(SPA)而设计,它提供了将应用程序编译成两种主流的Web技术——Flash和HTML5的能力。这使得开发者能够利用OpenLaszlo来创建跨平台、兼容多种浏览器的...
openlaszlo应用程序开发使用的是基于XML的LZX语言,它可以被编译成DHMTL,SWF等格式。 openlaszlo可作为openmeetings客户端的编译。 因安装程序90+MB,所以切分为两个压缩包。 openlaszlo-4.9.0-windows-dev-install....
OpenLaszlo —— 一个快速构建和部署富 Internet 应用程序的平台 -- Linux,C,C++,Java,Ajax,XML,perl,php,python,ruby,MySQL,Gnome,KDE,Qt,Gtk,bash,shell,嵌入式,网络,信息安全,操作系统,数据结构,编译原理
openlaszlo应用程序开发使用的是基于XML的LZX语言,它可以被编译成DHMTL,SWF等格式。 openlaszlo可作为openmeetings客户端的编译。 因安装程序90+MB,所以切分为两个压缩包。 openlaszlo-4.9.0-windows-dev-install....
openlaszlo应用程序开发使用的是基于XML的LZX语言,它可以被编译成DHMTL,SWF等格式。 是openmeetings视频会议系统的默认开发编译工具。
6.9 openlaszlo 82 第7章 开源软件之框架和库 84 7.1 spring 84 7.2 struts 87 7.3 jboss seam 89 7.4 equinox 91 7.5 hibernate 93 7.6 ibatis 95 7.7 lucene 97 7.8 webkit 99 第8章 开源软件之服务器软件 101 8.1...
这是用Openlaszlo开发的计算器程序,可以实现基本的计算操作。 我是刚学openlaszlo,欢迎朋友们提出宝贵意见!
Laszlo是一种基于Open Source GPL协议的开源项目,专注于构建富互联网应用程序(RIA)。它以其独特的LZX语言为核心,允许开发者创建交互性强、图形丰富的用户界面。LZX文件在Laszlo Presentation Server (LPS)上运行,...
使用OpenLaszlo构建J2EE中的RIA程序,高春阳,龚群侃,当前,Web 应用程序就要进入了一个新的时期,富互联网客户端(RIA ,Rich Internet Application) 以其极大地用户交互性、优秀的外观设计、良好��
4. **SpagoBI**:集成了Mondrian和JProvit,可通过OpenLaszlo生成实时报表。具备良好的跨平台能力和扩展性。 #### 三、系统设计与开发 本节介绍基于Openi平台的数据仓库系统设计与开发的关键点。 1. **系统体系...
【Laszlo Faces - 开源】项目是一个创新的IT解决方案,它主要关注的是将OpenLaszlo富Web应用程序与基于JavaServer Faces (JSF) 的服务器端组件进行无缝集成。这个开源项目为开发者提供了一个强大的工具集,允许他们...
《OpenLaszlo MathML 开源组件详解》 在当今数字化的世界中,数学表达式的呈现方式变得至关重要,尤其是在教育、科研和技术文档等领域。MathML(Mathematics Markup Language)作为W3C推荐的标准,为网络上表示复杂...
**OpenLaszlo**是一款开源的跨平台开发工具,用于创建RIA(Rich Internet Applications)。它允许开发者使用一种类似于XML的语言(LZX)来编写界面,并通过JavaScript编写业务逻辑。最终的应用程序被编译成Flash SWF...
OpenAdso是一个基于开源项目OpenLaszlo的编辑器和查看器工具,旨在为开发者提供一个便捷的环境来编辑和预览源代码,无需依赖于实际的服务器运行环境。这个工具的主要目标是简化开发流程,提高开发效率,尤其是对于...
4. **OpenLaszlo**:Apolmb基于OpenLaszlo平台,这是一个开源的开发框架,支持创建富互联网应用程序(RIA)。OpenLaszlo允许开发者使用单一的源代码库编写应用程序,然后编译成Flash或HTML5。这使得Apolmb能够在多种...
3. **OpenMeetings**:这是一个基于OpenLaszlo开发的开源视频会议系统。它提供了多种协作功能,如视频会议、屏幕共享、白板等,是我们要改造的目标。 4. **OpenLaszlo**:这是一个用于创建富互联网应用程序的开源...
PhMeetings是基于开源WEB视频会议系统OpenMeetings开发的一个实验性...由于资料的缺乏以及对OpenLaszlo编程的陌生,其中艰辛不足为外人道。今日发一声感慨:如果你想折磨一个程序员,那就让他去干开源软件的二次开发!