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相关推荐

  1. Sun正式启动Orbit:openlaszlo的JavaME运行时目标

    openlaszlo的官方报道,在这里. 该项目在SUN的官方网站地址: https://orbit.dev.java.net/ Orbit项目是laszlo继Dhtml运行时后的另一个runtime ...

  2. 使用 OpenLaszlo 创建 Web 富客户端

    导读: 级别: 初级 Joshua M. Woods(joswoods@us.ibm.com), 软件工程师, IBM 2006 年 5 月 11 日 OpenLaszlo 是一种富客户机应用程序架构 ...

  3. 构建富Internet应用程序 :使用OpenLaszlo、Eclipse Laszlo IDE和Web Tools

    转载自:http://www.bianceng.cn/Programming/Java/201104/25443.htm 开始之前 本教程演示如何使用 OpenLaszlo 平台和 Web 服务来开发 ...

  4. 初探 开源视频会议 openmeeting

    好久没写文章了,这两天研究了下视频会议系统,看看有什么东西我公司平台可以借鉴的没有,openmeeting是 基于 JAVA的,看上去蛮不错的,只怪自己的不懂JAVA ,英语水平也很低,在google ...

  5. 这些个JAVA开源工具(那是相当地多啊)

    OpenCms [Java开源 CMS系统] OpenCms是一个J2EE的产品,它是用Java写成的.它和Tomcat捆绑在一起.但是也能够使用ATG Dynamo.WebLogic和WebSphe ...

  6. NetBeans 时事通讯(刊号 # 22 - Aug 18, 2008)

    刊号 # 22 - Aug 18, 2008 项目新闻 现在可以获取Portal Pack 2.0.1多语言版本 Portal Pack 2.0.1现在可以下载了,这一版本的主要亮点包括: 故事板块支 ...

  7. 《JavaScript凌厉开发 Ext详解与实践》的目录

    目    录 第1章  开篇.... 1 1.1  网络开发浪潮..... 2 1.2  RIA三足鼎立..... 2 1.2.1  Flex和OpenLaszlo.. 3 1.2.2  Faces客 ...

  8. 众望所归的《JAVASCRIPT凌厉开发--EXT详解与实践 》终于上市了!

    大家好,我是这本书的策划编辑,经过努力,这本书终于上市了. 从创作开始,我们的目标就是写一本真正适合开发者参考和借鉴的EXT书,写作过程中,经过了无数次讨论和痛苦修订,感谢三位作者付出的艰辛劳动. 这 ...

  9. web开发语言大盘点

    Web 开发与设计语言的层级 Web 语言按层级分,传统上是这样分的,标记层(HTML),修饰层(CSS),客户端脚本层(JavaScript),服务器端(PHP,ASP.NET).如果按功用分,参看 ...

最新文章

  1. Android Gradle Plugin 源码解析(上)
  2. python Pil byteio转换
  3. poj2186 求有向图G中所有点都能到达的点的数量
  4. linux 修改用户组_linux小白到大神的成长之路:linux系统用户组的管理!
  5. 工作131:根据请求返回报错
  6. Java快速入门学习笔记2 | Java语言中的基本类型
  7. python持久层框架_SQLAlchemy
  8. centos mysql 实战 第一节课 安全加固 mysql安装
  9. SQL2005 DDL触发器
  10. vue ---- 动态组件
  11. keil5函数 默认返回值_Excel等级判定,除了If函数外,还有5个易学易用易懂的技巧需要掌握!...
  12. PHP数组foreach后使用current取值的问题
  13. 创建你自己的AngularJS -- 第一部分 Scopes(一)
  14. VS2015 优化选项的开启
  15. 柠檬班的课程怎么样,来自一个金融行业转行到软件测试行业的故事
  16. 查找谷歌浏览器中的Internet选项
  17. 狂神说Java--Java学习笔记(基础合集)
  18. 可能是全网最详细的 Python 安装教程(windows)
  19. 遥信、遥测、遥脉和数字量的区别
  20. 无线鼠标时好时坏怎么办

热门文章

  1. axure 画小程序效果图_Axure案例:如何制作微信原型?
  2. 自动化测试实施步骤和最佳实践
  3. 读《Java EE 开发的颠覆者 Spring Boot 实战》
  4. 软件工程基础复习_3
  5. 硬核干货:葡萄城 SpreadJS 前端表格技术分享
  6. 关于main函数的三个参数
  7. 玩转Configmap配置应用的各种姿势
  8. 电商模式O2O、C2C、B2B、B2C的区别
  9. jQuery Validate.js验证手机号码。
  10. 修复罗技BCC950摄像头并建立fffmpeg,fserver作为rtps流服务