WEB开发网
开发学院网页设计JavaScript OpenLaszlo —— 一个快速构建和部署富 Internet ... 阅读

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

 2010-03-29 00:00:00 来源:WEB开发网   
核心提示: Data Manager — Data Manager 充当 OpenLaszlo 应用程序与网络上其他应用程序,例如数据库和 XML Web 服务之间的接口,OpenLaszlo —— 一个快速构建和部署富 Internet 应用程序的平台(2),它由一个数据编译器和一系列的数据连

Data Manager — Data Manager 充当 OpenLaszlo 应用程序与网络上其他应用程序,例如数据库和 XML Web 服务之间的接口。它由一个数据编译器和一系列的数据连接器组成,数据编译器将数据转换成一种压缩的二进制格式,而数据连接器则使 OpenLaszlo 应用程序可以通过 XML/HTTP 检索数据。

Cache — Cache 包含任何应用程序的最近编译版本。当 OpenLaszlo 应用程序第一次被请求时,它将被编译,产生的 SWF 文件被发送到客户端。与此同时,一个副本缓存在服务器上,所以随后的请求就不必等待编译。

OpenLaszlo 客户端

OpenLaszlo 的客户端架构主要由一些 Laszlo 基础类组成,它为运行 OpenLaszlo 应用程序提供运行时环境。每当有客户端通过 URL 调用 OpenLaszlo 应用程序时,所需的运行时库也随之一起下载。 客户端总是维护与服务器的连接。

OpenLaszlo 客户端主要由以下子系统组成:

Event System — Event System 负责处理各种基于用户的事件,例如鼠标点击或数据提交。 它还通过在客户端上执行各种不同的操作来提高应用程序的性能, 例如进行排序和验证,而不是直接将那些数据传递给服务器。

Data Loader/Binder —Data Loader 接收从服务器端发来的数据,并将那些数据绑定到相应的 UI 组件,例如客户端上的菜单、 文本框和文本域。

Layout and Animation System —Layout and Animation System 处理各种与动画相关的算法,使用户可以以视觉上连续的方式查看组件。它还通过极少的编程,使用相对和绝对像素定位来处理各种组件的位置。

请求周期

一个典型的请求遵循以下路径:

上一页  1 2 3 4 5 6 7  下一页

Tags:OpenLaszlo 一个 快速

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接