消息队列功能

下面是 Message Queuing 3.0 主要功能的摘要:

  • 通过 HTTP 传输来传递消息。SRMP(SOAP 可靠消息协议)是 Message Queuing 3.0 中的新增功能,它是基于 XML 的消息协议,目的是传递较高服务质量 (QoS) 的消息。通过 HTTP 传输所发送的消息中可包括管理和响应队列的直接的、公用的和专用的格式名。类似地,通过普通的(非 HTTP)传输所发送的消息中可包括管理和响应队列的 HTTP 格式名。有关这些功能的详细信息,请参阅 HTTP/HTTPS 消息。有关格式名的详细信息,请参阅队列名

  • 触发器。现在是 Message Queuing 3.0 中的组件,而不是附件模块中的组件。触发器提供了一种机制,可使队列中每条传入消息的到达与依赖于消息内容的响应相关联,而且触发器可调用 COM 组件或独立的可执行程序。无需任何其他的编程即可针对这些消息来定义和调用业务规则。有关此功能的详细信息,请参阅触发器

  • 向多个目标发送消息。Message Queuing 3.0 中的新增功能,客户端可将同一消息发送给多个接收队列。可通过 Active Directory 中的通讯组对象(通讯组列表)和多元素格式名的形式来显式指定目标队列的列表。提供支持以确保发送给通讯组列表和多元素格式名的消息能到达下层计算机上的队列。另外,支持使用 PGM 协议将消息传递到 IP 多播目标。有关这些功能的详细信息,请参阅多目标消息传送

  • 消息查找。Message Queuing 3.0 现在提供了一种扫视或检索特定消息的方法,此方法无需使用游标来浏览队列即可定位要搜索的消息。此功能基于 64 位查询标识符,此标识符将分配给位于目标队列中的各条消息。详细信息,请参阅管理消息

  • Active Directory 集成。Message Queuing 3.0 提高了与 Active Directory 服务的集成并增强了与 Active Directory 服务的扩展,这样可存储所有配置、安全和状态信息。现在,消息队列客户端使用轻量目录访问协议 (LDAP) 来直接访问域控制器和全局编录服务器,以便获取 Active Directory 中特定消息队列的信息,而不需要域控制器上的消息队列服务器的协助。

  • Microsoft 管理控制台 (MMC) 支持。在 Message Queuing 3.0 中,现在使用寄宿在 MMC 控制台中的管理单元来更加完全地管理消息队列。以前在控制面板中执行的管理任务现在在管理单元中执行。详细信息,请参阅执行常见消息队列任务的新方法

  • 工作组支持。可以工作组模式将消息队列安装在属于 Windows Server 2003 工作组而不属于域的计算机上。此外,以工作组模式在其上安装消息队列的计算机可在以后加入到域中,然后再与域分离。有关属于工作组或域的详细信息,请参阅在域环境中部署在工作组模式中部署

  • 活动/活动群集支持。消息队列现在完全支持服务器群集中的活动/活动范例,这意味着消息队列可以同时在服务器群集的所有节点上运行。消息队列触发器也与活动/活动群集支持集成在一起。有关服务器群集中的活动/活动模型的详细信息,请参阅在网络中分发消息队列

  • Windows CE 支持。消息队列客户端的特殊版本预装在运行 Windows CE 3.0(或更高版本)操作系统的手持式和掌上型计算机中。Windows CE 目前还支持消息队列 SRMP 协议,以实现 HTTP 消息传递。

  • 消息备份和还原。万一计算机发生故障,则消息存储文件、日志文件、事务处理日志文件和注册表设置都可以备份和还原。详细信息,请参阅备份和还原消息

  • 消息优先级排序。消息优先级排序允许先发送紧急或重要的消息,再发送次重要消息,这样可以保证对关键的应用程序有充足的响应时间,而忽略不太重要的应用程序。有关发送优先级不同的消息的详细信息,请参阅消息优先级

  • 有保证的消息传递。消息可以存储在基于磁盘的队列中,然后转发以提供有保证的传递。

  • 在事务内发送消息。使用事务处理功能,可以将一些相关活动在一个事务中连接起来,保证消息按顺序传递、保证消息只传递一次并确认消息能从目标队列成功返回。有关在事务内发送消息的详细信息,请参阅事务性消息传递

  • 动态队列创建。可在工作时创建队列或更改队列的属性而不会影响消息应用程序。

  • 消息路由。消息队列能够根据网络的物理拓扑、会话集中需要以及传输连接性提供消息路由。会话的集中易于有效地使用慢速通讯链接。有关该主题的详细信息,请参阅通过消息队列服务器进行路由

  • 交叉平台集成。消息队列可以跨越各种硬件平台(使用其他供应商提供的连接产品)使用。有关通过不同的平台来进行消息传递的详细信息,请参阅交叉平台消息传送

这些功能使消息队列非常适合于实现半独立客户端/服务器系统(如订购输入、记帐和库存应用程序)、批处理过程、基于队列的客户端/服务器系统(先进先服务资源访问)以及从旧系统的迁移。

转载于:https://www.cnblogs.com/Z-Fire/articles/2596908.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值