构建富 Internet 应用程序 :使用 OpenLaszlo、Eclipse Laszlo IDE 和 Web Tools
2009-12-19 00:00:00 来源:WEB开发网FluidMotion 架构
本教程中给出的 FluidMotion 应用程序是一个简单的 Work Order Management (WOM) 应用程序,允许雇员向数据库提交新的工作单。WOM 应用程序允许组织收集及管理工具和设备维护请求,通过确保请求不被忘记并及时完成,而为组织带来价值。本教程中的 FluidMotion WOM 允许维护人员查看列表中的工作单,并在完成后更新和关闭它们。
图 2 中所示的 FluidMotion 应用程序架构包括客户机和服务器组件。客户机是用 OpenLaszlo 富 Internet 客户机框架编写的,该框架由 Macromedia Flash Player 呈现,而后者宿主在 Web 浏览器中。客户机通过 SOAP 与通过 Apache Axis 公开的 Web 服务进行通信,Apache Axis 是一个开放源码的 Web 服务框架。Web 服务然后使用 Hibernate(一个开放源码的对象关系映射框架)将工作单持久存储到 Derby,Derby 是一个轻量级的 Java 数据库。服务器组件宿主在 OpenLaszlo 服务器上,该服务器是 Apache Tomcat 的一个扩展,而 Apache Tomcat 是一个开放源码的 Web 容器。
图 2. FluidMotion 应用程序架构
查看原图(大图)
设置开发工具
从前一节已经看到,设置成功的 OpenLaszlo 开发环境需要用到几个软件。本节解释如何安装和配置这些软件。
OpenLaszlo Development Kit
OpenLaszlo Development Kit 带有特定于平台的安装程序,如果您的操作系统不是显式受支持的,则可以使用 Dev Kit。要在 Microsoft® Windows® 中安装开发工具箱,请执行以下步骤:
- ››构建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 开发环境
更多精彩
赞助商链接