Flex数据访问技术.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Flex数据访问技术

Flex数据访问技术 Flex 区分客户端代码与服务器代码,它将应用程序用户界面编译为二进制 SWF 文件,并发送到客户端。当应用程序向数据服务发出请求时,不会重新编译 SWF 文件,也无需刷新页面。远程服务仅返回数据,随后 Flex 会将所返回的数据绑定到客户端应用程序中的用户界面组件。 在 Flex 中,不直接与数据源通信,使用数据访问组件可连接远程服务,以及与服务器端数据源交互。lex 是一种事件驱动型技术,通过用户操作或程序事件,可触发对服务的访问。例如,用户单击按钮就是一个可以触发服务调用的用户操作事件。 Flex 中的服务调用是异步的。客户端应用程序无需等待数据返回。在检索或更新大型数据集时,异步服务调用很有用。因为在 等待检索或更新数据时,不会阻止客户端应用程序。从服务调用返回的数据存储在与服务调用相关联的 CallResponder 中。用户界面组件随后使用数据绑定功能从CallResponder 检索返回的数据。 使用 Flex 中的数据绑定功能,可以使用数据源动态更新用户界面组件。 Flex 还可以实现双向数据绑定。借助双向数据绑定,无论是 Flex 组件还是数据源中的数据发生变化,相应的数据源或 Flex 组 件都会自动更新。在将用户输入的远程数据更新到 Form 组件或 Flex 数据组件时,双向数据绑定非常有用。 使用 Flex创建用于访问数据服务的应用程序。 1 您可以先连接数据服务,也可以先构建用户界面,具体取决于您的环境。 连接远程服务。如果先连接了远程服务,则随后再构建用户界面。 构建用户界面。如果先构建了用户界面,则随后再连接远程服务。 2 将数据操作绑定到应用程序组件。 3管理数据检索和更新。 使用 Flash Builder 工具,可以实现对返回数据的分页,并协调对多组数据的更新。在返回大量数据记录时,通常需要执行分页,以便“ 按需” 检索记录集。对于更新多个记录的应用程序,可以执行数据管理功能。 4 运行应用程序并监视数据流。 在应用程序完成之后,请运行该应用程序,以便查看其运行过程。使用 Flash Builder 网络监视器查看在应用程序和服务之间传递的数据。网络监视器对于诊断错误和分析性能非常有用。Flash Builder 还提供了可靠的调试和概要分析环境。网络监视器和 Flash 概要分析器在 Flash Builder Premium 中提供。 连接 LiveCycle Data Services 时,可以将下列类型的数据服务作为目标: ? 远程服务 远程服务是使用 AMF 类型化实现的。这些服务不提供服务器端数据管理。可以使用 Flash Builder 工具配置客户端数据管理。 ? 数据服务 数据服务是实现服务器端数据管理的服务。 ? Web 服务 Web 服务是通过配置为 LiveCycle Data Services 目标的 LiveCycle Data Services 代理获得的。连接 Web 服务时通常不提供服务器端类型化。 数据类型配置和数据管理

文档评论(0)

qwd513620855 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档