构建富 Internet 应用程序 :使用 OpenLaszlo、Eclipse Laszlo IDE 和 Web Tools
2009-12-19 00:00:00 来源:WEB开发网查看原图(大图)
使用以下三种协议之一,OpenLaszlo 可以通过 HTTP 与后端服务通信。这三种协议是:JavaRPC、eXtensible Markup Language -- Remote Procedure Call (XML-RPC) 和 SOAP。JavaRPC 允许调用服务器端 Java 方法。XML-RPC 和 SOAP 是基于标准的 Web 服务协议,支持以独立于语言的方式通过 HTTP 调用远程过程。
如果您不需要 J2EE 应用服务器的所有强大功能,OpenLaszlo 应用程序可以运行在包含的 Laszlo Presentation Server (LPS) 上,这是 Apache Tomcat 的定制版本,或者运行在诸如 Apache or Microsoft Internet Information Server (IIS) 的基本 Web 服务器上,这称为 Standalone OpenLaszlo Output (SOLO)。
开发工具
要开始构建 Laszlo 应用程序,需要用到 OpenLaszlo Development Kit (OLDK)。OLDK 包含构建 OpenLaszlo 应用程序所需用到的任何东西,包括 LPS、运行时组件和编译器,以及很多很好的文档、演示和示例代码。
除了 OLDK 之外,我们还推荐使用 IDE for Laszlo。它是一个 Eclipse 插件,其中包括很多好的特性,比如 Laszlo 项目和文件向导、一个 Laszlo Perspective 以及一个可视化设计器和调试器。当前,IDE for Laszlo 是一个 IBM alphaWorks 项目。但是,IBM 和 Eclipse Foundation 最近宣布,IBM 将捐出 Eclipse Technology Projects 的代码基。
IDE for Laszlo 构建在 Eclipse Web Tools Platform (WTP) 之上。这是理想的情况,因为 WTP 旨在构建标准(HTML、XML、CSS)和基于 J2EE 的 Web 应用程序。建立在 WTP 基础之上,IDE for Laszlo 具有开发多层应用程序所需的所有工具。后面就会看到,WTP 也支持开发 Web 服务。
- ››构建Windows 8风格应用23-App Bar概述及使用规范
- ››构建域名服务器(DNS)
- ››Internet Explorer 无法打开
- ››应用程序的配置管理Poco
- ››构建Android平台Google Map应用
- ››构建WinForm 通用速选(全选、反选、清空)组件
- ››构建Wordpress网站首选的5家国外主机
- ››Internet Explorer 9 Platform 1.9.7916.6000 Pre...
- ››构建高性能和高弹性 WebSphere eXtreme Scale 应用...
- ››应用程序开发者偏好苹果也关注Android
- ››构建前端UI组件的新思路
- ››构建 Android 开发环境
更多精彩
赞助商链接