WEB开发网
开发学院软件开发Java 使用 Grails 构建富 Internet 应用程序,第 1 部分... 阅读

使用 Grails 构建富 Internet 应用程序,第 1 部分: 使用 Grails 和 Flex 构建 Web 应用程序

 2009-11-19 00:00:00 来源:WEB开发网   
核心提示:富 Internet 应用程序(Rich Internet Applications,RIA)通过浏览器保证桌面应用程序的动态性和功能,使用 Grails 构建富 Internet 应用程序,第 1 部分: 使用 Grails 和 Flex 构建 Web 应用程序,RIA 的主要特征之一就是将表示层移动到客户机,并使用

富 Internet 应用程序(Rich Internet Applications,RIA)通过浏览器保证桌面应用程序的动态性和功能。RIA 的主要特征之一就是将表示层移动到客户机,并使用服务器上健壮的 RESTful 服务层支持它。这种想法借助 SOUI(Service Oriented User Interface)和 SOFEA(Service Oriented Front End Architecture)之类的热门词汇得到传播。

关于本系列

这个系列探索一些应用程序架构,它们在后端使用由 Grails 框架实现的面向服务架构(SOA)。了解 Grails 如何大大简化了 Web 应用程序的创建,尤其是 Web 服务的创建。这种后端可以轻松连接到任意纯客户端应用程序。在第 1 部分中,您将使用 Adobe Flex 创建一个可以使用 Flash Player 的应用程序。在第 2 部分中,您将通过 Google Web Toolkit 用纯 JavaScript 创建前端。

先决条件

在这篇文章中,您将使用 Grails 和 Flex 构建 Web 应用程序。Grails 框架基于 Groovy 编程语言,这是针对 Java™ 平台的动态语言。熟悉 Groovy 会更好,但不是必要的。了解 Java 或其他动态语言(比如 Ruby 或 Python)会有很大帮助。本文使用 Grails 1.0.3。 Grails 可用于许多数据库或应用服务器,但本文不需要提供它们,因为它们已经随 Grails 附带。前端使用 Flex 构建。Flex 是一个使用 ActionScript 编程语言的应用程序框架,它在 Flash Player 上运行。再声明一下,不熟悉 Flex 和 ActionScript 没有关系。熟悉 Java 和 JavaScript 有利于学习 Flex。需要 Flex SDK 3.2 或更高版本来编译本文的代码。要运行本文构建的应用程序,必须具有 Flash Player 10.0 或更高版本。

1 2 3 4 5 6  下一页

Tags:使用 Grails 构建

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