laszlo,读作la`zalo, wikipedia
--OpenLaszlo是一种开源平台,用于创建零安装的web应用程序。开发OpenLaszlo程序需要使用的语言是XML和JavaScript,这种应用程序可以很容易地编译成Flash和DHTML。
--OpenLaszlo是一个用于开发RIA应用程序的Web框架,它使用 Macromedia Flash 作为部署载体。OpenLaszlo依赖JavaScript来表达逻辑,并提供了传统Flash开发方式无法比拟的一些优点,包括高级的UI约束系统、面向对象的设计方法学以及内置的对Web服务和各种风格的远程过程调用(Remote Procedure Call,RPC)的支持。
Openlaszlo方面的一些资源:
Openlaszlo:一个开源的RIA开发平台
RIA: rich internet application
Rich Internet applications are the future of the Web experience.
富客户应用是web体验的希望
www.laszlosystems.com
www.openlaslzo.org
免费下载开发套件,源代码可见
Openlaszlo:一种客户端编程语言
The OpenLaszlo language (LZX)
使用XML 来描述应用程序的结构
使用 JavaScript实现用户的交互逻辑
Openlaszlo:一个产品化的web2.0解决方案
成熟的系统架构:openlaszlo server
http://www.openlaszlo.org/architecture
丰富的组件库: http://www.openlaszlo.org/documentation/
完善的开发文档:http://www.openlaszlo.org/documentation/
众多成功商业案例:http://www.laszlosystems.com/customers/
广为社会认可:http://www.laszlosystems.com/company/awards/
Openlaszlo:一种面向未来的web应用技术
多种运行时目标支持:now is swf7/8;end of this year: dhtml/swf9
跨平台执行:win/linux/saloris,IE,Firefox,Opera,Safara
加入Openajax组织:与dojo组织合作,支持openlaslzo下的ajax开发
雄心勃勃的web2.0服务提供商:驯服ajax
开源社区的不断支持:contributor的加入
http://wiki.openlaszlo.org/Legals_Project_Plan
http://wiki.openlaszlo.org/Platform_Roadmap
http://www.laszlosystems.com/company/press/press_releases/
Openlaszlo与RIA
主流的RIA开发技术:
Ajax:google
Flex:adobe
openlaszlo:laszlosystems
Openlaszlo应用案例
Lzpix:www.openlaszlo.org/demos#LZpiX 图片搜索应用
laszloMail:www.laszlomail.com laszlo邮件系统 企业用户:Earthlink、Goodmail
Glify:www.gliffy.com/gliffy 在线绘图
Cooqy:www.cooqy.com ebay在线购物
Pandora:www.pandora.com 音乐搜索共享
Orzar:http://book.orzar.net 在线书店(国内作品)
Openria:www.openria.cn 开源富客户网络(本人作品)
LZX语言特色
面向对象
基于组件
数据驱动
LZX语言特色:面向对象
运行时建立和销毁对象
Var simpleview = new LzView(canvas,{name:’myview’,width:100,height:100,bgcolor:0x0000ff});
Myview.destroy();//销毁对象
Var girdobj=new grid(canvas,
{name:’mygrid’,width:500,height:300,datapath:null});
gridobj.datapath.setPointer(somedata);
Mygrid.destroy();
LZX语言特色:基于组件
界面由组件构成
LZX语言特色:数据驱动
数据构成动态内容
现状与展望
局限性:性能问题
应用状况:逐渐被接受
Flash VS Ajax:决定于项目特色
前景:一片光明
分享到:
相关推荐
手册中的"labs.openlaszlo.org"可能是一个指向OpenLaszlo官方实验室的链接,这个实验室通常包含各种示例、实验项目和最新的技术探索,是学习和了解OpenLaszlo最新功能的好地方。在这里,开发者可以找到实际的代码...
### OpenLaszlo:领先的开源富互联网应用开发平台 #### 一、项目概述与历史 OpenLaszlo 是一个开放源代码平台,旨在为全球范围内的互联网提供丰富的应用程序开发及交付服务。它由 Laszlo Systems 公司于 2001 年...
Applet和Openlaszlo是两个在Web开发领域中用于创建动态、交互式用户体验的技术。本文将深入探讨这两个概念以及它们之间的通信机制。 首先,Applet是Java编程语言的一个组成部分,它允许开发者创建可以在Web浏览器中...
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视频会议系统的默认开发编译工具。
这是用Openlaszlo开发的计算器程序,可以实现基本的计算操作。 我是刚学openlaszlo,欢迎朋友们提出宝贵意见!
2. **配置步骤**:首先,下载OpenLaszlo Server的servlet文件(如openlaszlo-3.3.3-servlet.war),将其解压并放入Tomcat的webapps目录下。启动Tomcat后,LPS会被自动部署。接着,可以创建LZX文件并进行测试。 **...
使用OpenLaszlo构建J2EE中的RIA程序,高春阳,龚群侃,当前,Web 应用程序就要进入了一个新的时期,富互联网客户端(RIA ,Rich Internet Application) 以其极大地用户交互性、优秀的外观设计、良好��
这使得开发者能够利用OpenLaszlo来创建跨平台、兼容多种浏览器的富互联网应用。该项目的官方站点在http://openlaszlo.org,这是一个宝贵的资源库,包含了文档、示例代码和社区支持,对于学习和使用OpenLaszlo的人来...
Geoar - WMS/WFS OpenLaszlo 客户端GeoAr 是 WMS 和 WFS 服务的富客户端实现。 它是在 LZX (OpenLaszlo) 上开发的,因此它向用户的浏览器提供 dhtml 或 flash,从而提供在它们之间进行选择的机会,但只有一个服务器...
### Openlaszlo+JSF:SWF动画制作与Struts框架整合配置详解 #### 一、OpenLaszlo简介及SWF动画制作 **OpenLaszlo**是一款开源的跨平台开发工具,用于创建RIA(Rich Internet Applications)。它允许开发者使用一种...
"Spket1.6.18"是一款专为JavaScript和OpenLaszlo开发的智能代码提示工具,它作为Eclipse集成开发环境(IDE)的插件,极大地提升了开发者的工作效率。这款工具的主要功能是为JavaScript和OpenLaszlo语言提供语法高亮...
在这一部分,我们将深入探讨如何理解和修改OpenMeetings的源代码,特别是针对那些不熟悉OpenLaszlo开发语言的开发者。 OpenLaszlo是一种用于构建富互联网应用程序(RIA)的平台,它允许开发者用一种统一的声明式语言...
如果这个项目与OpenLaszlo有关,那么可能是将C++编写的火焰识别算法集成到OpenLaszlo应用中,以提供更丰富的视觉体验。 文件列表中的“实例77”可能是一个示例项目或者代码片段,展示了如何使用提供的C++ API来实现...
这个过程涉及到多个技术组件,包括JDK、Red5、OpenMeetings、OpenLaszlo、MySQL以及版本控制工具。以下是对这些技术的详细介绍: 1. **JDK (Java Development Kit)**:作为基础,JDK 1.5 或更高版本是必要的,因为...
- 首先,你需要下载 OpenLaszlo Server 的servlet包,例如 `openlaszlo-3.3.3-servlet.war`,并将它部署到Tomcat的 `webapps` 目录下。 - 启动Tomcat后,会自动解压war文件,并创建一个名为 `openlaszlo-3.3.3-...
9. **OpenLaszlo Server**: OpenLaszlo用于编译OpenMeeting的客户端界面。下载并安装相应版本的OpenLaszlo服务器,然后进行配置。 10. **OpenMeeting源代码**: 通过Subversion (SVN) 从指定URL获取OpenMeeting的源...
手册详尽地介绍了Laszlo的核心概念、安装配置、LZX语言、事件处理、动态效果、约束机制以及OpenLaszlo的开发实践,旨在帮助读者快速掌握Laszlo并应用于Web工程。 Laszlo是一种开源的富互联网应用程序(RIA)开发...