编辑: 笔墨随风 2013-04-08

3 使用 FLEX 访问数据 访问数据服务概述 上次更新 2012/11/16 使用 Flash Builder 访问数据服务 在Flex Builder

3 中,可使用 Flex 数据访问组件来实现对数据服务的远程过程调用.但Flash Builder 将此过程进行了简化. Flash Builder 提供的各种向导和其它工具可以: ? 帮助访问数据服务 ? 配置数据服务返回的数据 ? 协助对从服务返回的数据进行分页 ? 协助数据管理功能 (该功能使服务器数据的多个更新同步) ? 生成用于访问数据服务的客户端代码 ? 将从服务返回的数据绑定到用户界面组件 使用 Flash Builder 访问服务工作流 可以按照下述工作流,使用 Flash Builder 创建用于访问数据服务的应用程序.

1 您可以先连接数据服务,也可以先构建用户界面,具体取决于您的环境. 连接远程服务.如果先连接了远程服务,则随后再构建用户界面. 构建用户界面.如果先构建了用户界面,则随后再连接远程服务. 注: 可以根据个人喜好决定先执行哪个操作.例如,如果您已经规划了一个用户界面设计,则可以先构建用户界面.否则, 您可以先连接数据,然后借助 Flash Builder 生成应用程序组件.

2 将数据操作绑定到应用程序组件.

3 (可选)管理数据检索和更新. 使用 Flash Builder 工具,可以实现对返回数据的分页,并协调对多组数据的更新. 在返回大量数据记录时,通常需要执行分页,以便 按需 检索记录集. 对于更新多个记录的应用程序,可以执行数据管理功能.数据管理功能包括: ? 提交功能,用于同时更新更改的记录 ? 撤消机制,用于在将所做的更改写入到服务器之前还原所做的更改 ? 代码生成,用于在添加、删除或更改记录时自动更新用户界面组件

4 运行应用程序并监视数据流. 在应用程序完成之后,请运行该应用程序,以便查看其运行过程.使用 Flash Builder 网络监视器查看在应用程序和服务之 间传递的数据.网络监视器对于诊断错误和分析性能非常有用. Flash Builder 还提供了可靠的调试和概要分析环境. 网络监视器和 Flash 概要分析器在 Flash Builder Premium 中提供. 更多帮助主题 第6页的 使用 Flash Builder 构建以数据为中心的应用程序 扩展 Flash Builder 支持的服务 Flash Builder 向导和工具支持访问的服务实现类型如下: ? PHP 服务 ? ColdFusion 服务

4 使用 FLEX 访问数据 访问数据服务概述 上次更新 2012/11/16 ? BlazeDS ? LiveCycle Data Services ? HTTP (REST 样式)服务 ? Web 服务 (SOAP) ? 静态 XML 文件 如果需要对其它服务类型 (如Ruby on Rails)的工具支持,则可以扩展 Flash Builder 实现.请参阅 Flash Builder Exten- sibility Reference. 数据访问组件 通过数据访问组件,客户端应用程序可以通过网络调用操作和服务.数据访问组........

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题