- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MSMQ应用文档
MSMQ微软消息队列 一.前言 随着软件技术的飞速发展,企业的应用系统也越来越多,各个系统管理着不同的对象,但它们之间也有很多的相互交叉。现在经常要利用远程计算机获取数据完成某些任务或提供数据服务,并采用分布式的方式,通过分散在网络上的各个计算机系统相互协作,来完成一个总体的功能目标。然而,分布式应用同时也带来了一些新问题:提供服务的远程计算机下线、网络过载或者计算机在进行维持或更新都可能导致分布式应用的异常。那怎样才能够确保资源可用时分布式应用可以正常工作呢?即实现分布式应用的数据安全交换,微软的消息队列(MSMQ)架构提供了一个低成本的有效解决方案。 二.MSMQ简介 MSMQ(Microsoft Message Queue)微软消息队列是操作系统中消息通信的基础,也是用于创建分布式、松散连接的消息通信应用程序的开发工具。它与电子邮件很相似,它们都包含多个属性,用于保存消息,消息类型中都指出发送者和接收者的地址,而且它们都不需要发送者和接收者同时在场,就可以将其信息存储在消息队列或邮件服务器中。但是它们是大有区别,其主要体现在使用的对象不同,消息队列的发送者和接收者是应用程序,而电子邮件的发送者和接收者通常是人。 发送消息的 本地接收者 应用程序 Message Queue 异地接收者 另外还要补充一点就是接收者可以反馈一条消息给队列,以便于以后原来的发送者和其它应用程序读取消息。 在消息传递的机制中,有两个比较重要的概念。一个是消息(Message)一个是队列(Queue)。 1)消息 消息是通信双方所需传递的信息,消息为各式各样的媒体如文本、图像、数据库记录集等。消息传递的双方事先约定好消息的定义和解析,这样做的好处是:一是相当于对数据进行了简单的加密,二是采用自己定义的格式可以节省通信的传递量。 2)队列 队列是存储消息的容器,消息队列可以放在发送端、接收端所在的机器上,也可以单独放置在另外一台机器上。MSMQ包有:公用队列、专用队列、管理队列、响应队列 日志队列、系统队列等到多种队列,对它们进行适当的,可以实现各种复杂的通信应用程序。 公共队列:在使用MSMQ信息服务(MQIS)整个enterprise配置中被复制,这个队列能被任何使用MSMQ的应用程序有哪些信誉好的足球投注网站和排队; 专用队列:只能被能够访问队列完整路径或完整格式化名字的程序访问。 2.MSMQ的特性 连接消息缓冲传递 MSMQ 通过存储—转发排队的消息, 使应用程序不受网络状况的影响. 消息在传递过程中能被记录到磁盘上, 一旦传递失败可自动恢复; 从而保证每一个即使在当前与网络断开的子系统能够随时与网络进行连接,使数据得到继续处理并与后端的系统完全集成。 有序的消息传递及消息的优先级控制 MSMQ能确保处于同等优先级的消息按时间顺序得以传递, 这就杜绝了应用程序在接收消息时,可能发生的一些错误.MSMQ的消息优先级机制使得紧急和重要的消息先于一般的消息得到传递和处理, 能为关键的应用程序提供足够的处理时间和及时的响应, 以达到系统的需求。 事务性 MSMQ 通过与MTS (m icrosoft transaction server)和DTC的集成来支持事务处理, 在开发基于事务的应用程序时, 能确保消息一次投递成功, 并可对消息到达或被目的队列接收予以确认。 动态队列特性 队列的属性存储在动态可收缩的MQIS(消息队列信息存储)中, 管理者可以从任何运行了MSMQ 资源管理器的计算机上对MQIS 进行操作随时改变队列属性, 而不影响整个系统的运行。 智能路由功能 MSMQ 具有智能路由机制, 该机制基于网络的实际拓扑结构与传输线路、工作期集中(session concentration)、传输连接度(connection degree) 等, 能有效降低网络低速或断线障碍, 达到较高的系统传输效率。 安全性设定和管理 MSMQ 通过访问控制、审核、加密和认证来达到整个系统的安全与加密, 具有与WindowsNT 同样的群组与安全管理功能, 具有事件审计能力. MSMQ 浏览器管理控制台 该控制台使系统管理员能管理系统中所有的计算机和队列,并提供图形用户界面(GU I), 从而简化管理任务。 多种异构硬件系统的集成 使用满足Level 8 System s 要求的MSMQ 连通产品, 基于
您可能关注的文档
最近下载
- 高中数学人教A版(2019)选择性必修第一册知识点归纳含答案.pdf VIP
- 农村污水治理工程施工方案与技术措施.pdf VIP
- 关于马克思主义环境法思想探究.doc VIP
- 越众集团2012年招聘简章.doc VIP
- 酒店装修施工组织设计.doc VIP
- 半导体光电子器件全套教学课件.pptx
- 日语初级~阅读理解.pdf VIP
- 人教版九年级数学第二十四章《圆》单元知识点总结.doc VIP
- 2022-2028全球及中国化学水处理设备行业研究及十四五规划分析报告.docx VIP
- CISSP Official (ISC)2 Practice Tests英文(第3版)考试认证文档p.pdf VIP
文档评论(0)