`

什么是Openlaszlo

阅读更多

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

分享到:
评论

相关推荐

    OpenLaszlo-SAMSIG-05.ppt

    OpenLaszlo is the leading open source platform for the development and delivery of rich Internet applications on the World Wide Web.

    openlaszlo本地帮助文档

    英文版的openlaszlo的使用手册,html格式的。 哪位如果能做成chm或者pdf的就更好了。 openlaszlo是RIA的一种实现,个人感觉比Flex要灵活的多。

    openlaszlo-4.9.0-windows-dev-install.part2.rar

    openlaszlo应用程序开发使用的是基于XML的LZX语言,它可以被编译成DHMTL,SWF等格式。 openlaszlo可作为openmeetings客户端的编译。 因安装程序90+MB,所以切分为两个压缩包。 openlaszlo-4.9.0-windows-dev-install....

    OpenLaszlo —— 一个快速构建和部署富 Internet 应用程序的平台

    OpenLaszlo —— 一个快速构建和部署富 Internet 应用程序的平台 -- Linux,C,C++,Java,Ajax,XML,perl,php,python,ruby,MySQL,Gnome,KDE,Qt,Gtk,bash,shell,嵌入式,网络,信息安全,操作系统,数据结构,编译原理

    Applet & Openlaszlo

    Applet与Openlaszlo的通信。 采用此方式可以做相关的软件在线安装,上传,下载的FLASH效果。

    openlaszlo-4.9.0-windows-dev-install.part1.rar

    openlaszlo应用程序开发使用的是基于XML的LZX语言,它可以被编译成DHMTL,SWF等格式。 openlaszlo可作为openmeetings客户端的编译。 因安装程序90+MB,所以切分为两个压缩包。 openlaszlo-4.9.0-windows-dev-install....

    openlaszlo-4.7.3-windows-dev-install (1).exe

    openlaszlo应用程序开发使用的是基于XML的LZX语言,它可以被编译成DHMTL,SWF等格式。 是openmeetings视频会议系统的默认开发编译工具。

    openlaszlo计算器

    这是用Openlaszlo开发的计算器程序,可以实现基本的计算操作。 我是刚学openlaszlo,欢迎朋友们提出宝贵意见!

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

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

    geoar:WMSWFS OpenLaszlo 客户端

    Geoar - WMS/WFS OpenLaszlo 客户端GeoAr 是 WMS 和 WFS 服务的富客户端实现。 它是在 LZX (OpenLaszlo) 上开发的,因此它向用户的浏览器提供 dhtml 或 flash,从而提供在它们之间进行选择的机会,但只有一个服务器...

    OpenLaszlo-开源

    OpenLaszlo是一个开放源代码平台,用于创建单页应用程序,这些应用程序可以编译为Flash或HTML5进行Web部署。 该项目的站点位于http://openlaszlo.org。

    Laszlo技术手册续

    这是Laszlo与web的PPT! 希望对希望让laszlo与web结合的朋友有所帮助!

    spket1.6.18

    js openlaszlo智能提示,很好用的工具,这是eclipse的插件

    huoyan.zip_火焰识别c++

    api c++ 火焰效果 绚丽的效果,而openlaszlo最终也是编译成swf来运行

    openMeetings二次开发高手的七篇文章

    PhMeetings是基于开源WEB视频会议系统OpenMeetings开发的一个实验性...由于资料的缺乏以及对OpenLaszlo编程的陌生,其中艰辛不足为外人道。今日发一声感慨:如果你想折磨一个程序员,那就让他去干开源软件的二次开发!

    FlashBuilder_4_LS10.part01.rar

    FlashBuilder开发工具,是开发java网页及OpenLaszlo,Laszlo富客户端必备工具。本人安装在电脑运行正常。

    FlashBuilder_4_LS10.part02.rar

    FlashBuilder开发工具,是开发java网页及OpenLaszlo,Laszlo富客户端必备工具。本人安装在电脑运行正常。

    FlashBuilder_4_LS10.part03.rar

    FlashBuilder开发工具,是开发java网页及OpenLaszlo,Laszlo富客户端必备工具。本人安装在电脑运行正常。

    FlashBuilder_4_LS10.part04.rar

    FlashBuilder开发工具,是开发java网页及OpenLaszlo,Laszlo富客户端必备工具。本人安装在电脑运行正常。

    FlashBuilder_4_LS10.part09.rar

    FlashBuilder开发工具,是开发java网页及OpenLaszlo,Laszlo富客户端必备工具。本人安装在电脑运行正常。因为大分了9份上传。

Global site tag (gtag.js) - Google Analytics