ImageVerifierCode 换一换
格式:PPT , 页数:12 ,大小:104.50KB ,
资源ID:971057      下载积分:10 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-971057.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(第19章 消息服务.PPT)为本站会员(天***)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

第19章 消息服务.PPT

1、第 19章 消息服务 本章介绍 Flex数据服务中的另外一个服务 消息服务。 Flex数据服务的核心是消息,它负责客户端和服务端之间来回的数据传递。理解消息架构可以更好地理解了 Flex数据服务的核心架构。19.1 初识消息服务 Flex的消息服务是基于现有的消息标准,通过为客户端提供消息接口和在相应的服务端创建消息服务,来构建消息应用。 Flex的消息服务也支持与 JMS( Java Messaging Services)的集成。另外, Flex消息服务通过 ColdFusion Event Gateway适配器向 CFC( ColdFusion Component)发送消息。通过消息服务,

2、应用可以进行异步通信。 1相关概念 2消息流程与消息类型 3 Flex中的消息服务19.2 使用 Flex消息服务 从上一节介绍可以知道,消息服务在客户端对应的是消息 API,通过它与位于服务端的应用服务建立连接。本节主要介绍如何使用客户端的消息 API创建消息应用,进行消息的发送和接收。19.2.1 使用消息 在 Flex中,使用消息指的是客户端应用使用位于客户端的消息 API,向消息接收点发送并接收来自接收点的消息。 客户端有两个最主要的消息组件 Producer和 Consumer。Producer组件负责向接收点发送消息。 Consumer负责向服务端的接收点订阅消息,接收来自接收点的

3、 Producer发送的消息。可以在 MXML和 ActionScript中创建 Producer和Consumer组件。 Producer和 Consumer组件都需要有效的消息接收点,接收点信息需要在 Flex服务配置文件进行配置设置。 一个 Flex应用通常包括至少一对 Producer和 Consumer组件。这样在每个应用中接收点可以需要接收 Producer发送消息,并向 Consumer组件发送接收到的消息。19.2.2 使用 Producer组件 Producer组件主要是用来发送消息的。可以使用 MXML或者ActionScript创建 Producer组件。在创建 Prod

4、ucer组件的同时可以定义事件处理。 Producer组件处理的事件主要有以下两类。 消息确认:当接收点成功接收到一个 Produce组件发送的消息后,会广播一个消息确认事件。 错误:当一个接收点由于连接、服务器或者应用层的错误不能成功处理一条消息,将会发布一个错误事件。 1使用 MXML创建 Producer组件 2使用 ActionScript创建 Producer组件 3发送消息 4向消息中添加额外信息 5消息发送错误处理19.2.3 使用 Consumer组件 Consumer组件是用来接收消息的。同样可以使用MXML或者 ActionScript来创建 Consumer组件。在创建

5、Consumer组件的同时可以定义事件处理。Consumer组件处理的事件主要有以下两类: 接收消息:当接收点收到某个 Consumer订阅的消息后,会广播一条消息接收事件。对应 Consumer组件的 message属性。 错误:当某个 Consumer对应的通道不能与订阅的接收点建立连接,订阅请求被拒绝或者是receive()方法调用失败,会广播错误事件。19.2.4 使用 Subtopic Subtopic是用来对 Producer组件向接收点发送消息进行分类。在 Consumer组件中可以设置Subtopic,使得它能从订阅的接收点接收特定Subtopic或者 Subtopic集合的消

6、息。使用通配符 *可以发送或接收多个 Subtopic消息。 Subtopic的定义分别对应于 Produce组件和Consumer的 subtopic属性。在 Producer组件的subtopic属性中,指定了组件消息发送到的目标subtopic。在 Consumer组件的 subtopic属性中,指定了订阅的 subtopic。19.3 配置消息服务 Flex客户端应用要发送或接受消息,需要连接Flex消息服务。建立连接时,通过使用和 标签或者相应的ActionScript API,声明与服务端接收点的连接完成的。消息服务的接收点是发送和接收消息的端点。对接收点的配置是 Flex服务配置

7、文件中对消息服务定义的一部分。本节主要讨论如何配置接收点。19.3.1 消息服务配置概述 消息服务配置主要完成的任务是定义消息接收点,对消息接收点使用安全策略,修改日志设置。消息服务的配置是在 Flex服务文件中的消息服务部分进行。在默认情况下,Flex服务配置文件是 services-config.xml,位于 Web应用中 Adobe Flex Data Services 2安装目录下 WEB_INF/flex目录中。在 Adobe加载服务配置文件时,与 Flex数据服务有关的各个配置文件,如消息服务文件、 RPC服务文件会经常被引用。 在配置消息服务时,经常要涉及以下几个相关概念。 1消息服务接收点 2消息通道 3消息服务适配器 4安全19.3.2 配置消息服务接收点 配置消息服务接收点,主要包括接收点的属性定义、消息通道引用、适配器引用。其中接收点属性主要有网络属性和服务器属性。 1设置网络属性 2设置服务器属性 3引用消息通道 4引用消息适配器

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。