`
wangleifire
  • 浏览: 508945 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

什么是Openlaszlo Openlaszlo与RIA Openlaszlo

阅读更多

主要内容
  什么是Openlaszlo
  Openlaszlo 与RIA
  Openlaszlo 案例
  LZX语言特色
  现状与展望


什么是Openlaszlo
  一个开源的RIA开发平台
  一种客户端编程语言
  一个产品化的web2.0解决方案
  一种面向未来的web应用技术

什么是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实现用户的交互逻辑

<canvas>
    <view x=“10” y=“10” width=“100” height=“100” bgcolor=“#0000FF”/>
<canvas/>


什么是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/
                                         Laszlo Systems Named to the SD Times 100

什么是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 :laslzosystems
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:决定于项目特色
  前景:一片光明

分享到:
评论

相关推荐

    openlaszlo本地帮助文档

    OpenLaszlo是一种开源的 Rich Internet Application (RIA) 开发框架,它提供了一种高度灵活的方式来创建交互式的、富媒体的Web应用程序。相比Adobe Flex,OpenLaszlo在某些方面展现了更多的灵活性,这使得开发者可以...

    Applet & Openlaszlo

    5. **文件操作**:如果需要在客户端进行文件上传或下载,Applet可以利用其对本地系统的访问权限,处理文件操作,然后通过通信接口与OpenLaszlo应用共享结果。 6. **性能优化**:通过Applet与OpenLaszlo的集成,可以...

    论文研究-使用OpenLaszlo构建J2EE中的RIA程序 .pdf

    使用OpenLaszlo构建J2EE中的RIA程序,高春阳,龚群侃,当前,Web 应用程序就要进入了一个新的时期,富互联网客户端(RIA ,Rich Internet Application) 以其极大地用户交互性、优秀的外观设计、良好��

    Laszlo技术手册续

    Laszlo是一种基于Open Source GPL协议的开源项目,专注于构建富互联网应用程序(RIA)。它以其独特的LZX语言为核心,允许开发者创建交互性强、图形丰富的用户界面。LZX文件在Laszlo Presentation Server (LPS)上运行,...

    Openlaslzo+jsf

    **OpenLaszlo**是一款开源的跨平台开发工具,用于创建RIA(Rich Internet Applications)。它允许开发者使用一种类似于XML的语言(LZX)来编写界面,并通过JavaScript编写业务逻辑。最终的应用程序被编译成Flash SWF...

    spket1.6.18

    OpenLaszlo是另一种由Spket支持的语言,它是一种用于创建富互联网应用(RIA)的开源平台。OpenLaszlo结合了XML和脚本语言,允许开发者使用单一的源代码在Flash和HTML5之间进行部署。Spket对OpenLaszlo的支持意味着...

    改造OpenMeetings成为Flash视频会议室(三)

    OpenLaszlo是一种用于构建富互联网应用程序(RIA)的平台,它允许开发者用一种统一的声明式语言LZX编写代码,然后编译成JavaScript或Flash。为了快速入门,推荐开发者访问OpenLaszlo Explorer,通过访问...

    基于RIA的跨平台水调自动化系统.rar

    **基于RIA的跨平台水调自动化系统**...总的来说,“基于RIA的跨平台水调自动化系统”是现代信息技术与水资源管理的完美融合,旨在通过智能化手段提升水调工作的效率和精度,为水资源的可持续利用提供强有力的技术支撑。

    huoyan.zip_火焰识别c++

    OpenLaszlo是一个开放源码的开发平台,用于创建富互联网应用程序(RIA)。它最初设计用于生成Flash(SWF格式)应用程序,但后来也支持HTML5。如果这个项目与OpenLaszlo有关,那么可能是将C++编写的火焰识别算法集成...

    Laszlo与web工程

    该项目的核心是 LZX 文件,这是一种标记语言,用于构建富互联网应用程序(RIA)。LZX 文件在 Laszlo Presentation Server (LPS) 上运行,LPS 将 LZX 编译为 Java Servlet,这些Servlet可以在Java Servlet容器中运行...

    Laszlo技术手册

    手册详尽地介绍了Laszlo的核心概念、安装配置、LZX语言、事件处理、动态效果、约束机制以及OpenLaszlo的开发实践,旨在帮助读者快速掌握Laszlo并应用于Web工程。 Laszlo是一种开源的富互联网应用程序(RIA)开发...

    flex培训的基础知识

    2. **无处不在**:只要用户能够访问互联网,就能够使用RIA应用,这一点与Web应用相似。 3. **实时响应性**:RIA提供了类似于桌面应用的交互性和实时反馈能力,使得用户的操作能够得到即时响应。 4. **丰富交互**:...

    Laszlo Faces-开源

    OpenLaszlo是一个开源平台,它支持创建跨浏览器、跨设备的富互联网应用程序(Rich Internet Applications, RIA)。OpenLaszlo使用LZX语言,这是一种XML方言,可以编译成Flash或JavaScript,从而在多种平台上运行。...

    LaszloMathML-开源

    `LaszloMathML`是一个专为OpenLaszlo平台设计的组件,旨在无缝地将MathML支持引入到富互联网应用程序(RIA)开发中。 OpenLaszlo是一个开源的开发框架,它允许开发者使用LZX语言创建跨平台的应用程序,这些应用程序...

    Rich Internet Application

    - **OpenLaszlo**:一个开放源码的平台,可以使用XML或JavaScript编写RIA。 - **Curl**:一种编程语言和平台,用于构建富互联网应用。 - **JavaFX**:Oracle提供的Java GUI库,用于创建桌面和Web应用。 - **Java ...

    OpenAdso-开源

    这个工具的主要目标是简化开发流程,提高开发效率,尤其是对于那些使用OpenLaszlo框架进行富互联网应用程序(RIA)开发的程序员。 OpenLaszlo是一个强大的多平台开发框架,它允许开发者使用单一的源代码库来创建...

    Flex4CookBook.

    Flex 4也支持OpenLaszlo和AIR(Adobe Integrated Runtime),这意味着开发者可以创建桌面应用程序,进一步拓宽了开发范围。 在实践部分,书中可能会包含解决常见问题的“食谱”(recipes),比如如何创建自定义组件...

    sdf.zip_flex4

    Flex 4是Adobe开发的一个开源框架,主要用于构建富互联网应用(RIA),它提供了强大的用户界面组件和强大的数据绑定功能。 **Flex 4知识点:** 1. **Flex SDK**:Flex 4基于Flash Player或Adobe AIR运行,开发者...

    wpf,wpf之家,c#,.net学习网站大全

    1. **OpenLaszlo**:这是一个开源的RIA(Rich Internet Application)平台,可以用来开发跨平台的富互联网应用。OpenLaszlo官网和相关论坛都是很好的学习资源。 2. **Red5**:Red5是一个开源的媒体服务器,可以用来...

Global site tag (gtag.js) - Google Analytics