Welcome

首页 / 软件开发 / 数据结构与算法 / 队列框架方案之消息通知解决方案

队列框架方案之消息通知解决方案2011-11-15 博客园 RobotっH1概述

在进行系统设计时,除了对安全、事务等问题给与足够的重视外,性能也是一个不可避免的问题所在 ,尤其是一个B/S结构的软件系统,必须充分地考虑访问量、数据流量、服务器负荷的问题。解决性能的 瓶颈,除了对硬件系统进行升级外,软件设计的合理性尤为重要。对于一些实时性不是很高的模块我们可 以使用了Microsoft Messaging Queue(MSMQ)技术来完成异步处理,利用消息队列临时存放要操作的数据 ,使得数据访问因为不需要访问数据库从而提高了访问性能,至于队列中的数据,则等待系统空闲的时候 再进行处理。【摘自张逸】

消息通知系统就是利用MSMQ技术、window服务实现一系列的通知服务。

1.1 目的

n 为消息通知提供解决方案

n 本文档的编写也为下阶段的设计、开发提供依据,为项目组成员对需求的详尽理解,以及在开发开 发过程中的协同工作提供强有力的保证。同时本文档也作为项目评审验收的依据之一。

1.2 范围

消息通知解决方案中包括 消息的发送、接受模块;消息的处理模块;消息通知模块等三大模块。

1.3 参考资料

l C#高级编程 Wrox[消息队列,window服务]

l PetShop数据访问层之消息处理

l 敏捷软件开发

l 重构-改善既有代码的设计

l HeadFirst设计模式