没有找到合适的产品?
联系客服协助选型:023-68661681
提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|其它|编辑:郝浩|2009-04-28 09:56:42.000|阅读 801 次
概述:在进行系统设计时,除了对安全、事务等问题给与足够的重视外,性能也是一个不可避免的问题所在,尤其是一个B/S结构的软件系统,必须充分地考虑访问量、数据流量、服务器负荷的问题。
# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>
队列框架方案之消息通知解决方案
项目实施规范
编号:DEMO-NOTIFY-PROJ
版本:1.0
作者: |
YINGUANG |
日期: |
2009-03-25 |
在进行系统设计时,除了对安全、事务等问题给与足够的重视外,性能也是一个不可避免的问题所在,尤其是一个B/S结构的软件系统,必须充分地考虑访问量、数据流量、服务器负荷的问题。解决性能的瓶颈,除了对硬件系统进行升级外,软件设计的合理性尤为重要。对于一些实时性不是很高的模块我们可以使用了Microsoft Messaging Queue(MSMQ)技术来完成异步处理,利用消息队列临时存放要操作的数据,使得数据访问因为不需要访问数据库从而提高了访问性能,至于队列中的数据,则等待系统空闲的时候再进行处理。【摘自张逸】
消息通知系统就是利用MSMQ技术、window服务实现一系列的通知服务。
n 为消息通知提供解决方案
n 本文档的编写也为下阶段的设计、开发提供依据,为项目组成员对需求的详尽理解,以及在开发开发过程中的协同工作提供强有力的保证。同时本文档也作为项目评审验收的依据之一。
消息通知解决方案中包括 消息的发送、接受模块;消息的处理模块;消息通知模块等三大模块。
l C#高级编程 Wrox[消息队列,window服务]
l PetShop数据访问层之消息处理
l 敏捷软件开发
l 重构-改善既有代码的设计
l HeadFirst设计模式
用户:是指技术部人员而非客户或软件的最终购买者。
消息:是由通信的双方所需要传递的信息,它可以是各式各样的媒体,如文本、声音、图象等等。我们这里仅仅指MSMQ的Message
消息体:指专门自己定义的一个超类MessageBase。自定义消息体这样做的好处是,一是相当于对数据进行了简单的加密,二则采用自己定义的格式可以节省通信的传递量
namespace DEMO.Notify.Server
{
[Serializable]
public class MessageBase
{
/// <summary>
/// 消息类型
/// </summary>
private string messagetype;
public string MessageType
{
get { return messagetype; }
set { messagetype = value; }
}
/// <summary>
/// 消息内容
/// </summary>
private string messagebody;
public string MessageBody
{
get { return messagebody; }
set { messagebody = value; }
}
}
}
用户利用本系统提供的接口向消息队列发送消息。Window服务通过轮询监视消息队列的数据,并取出消息,根据消息类型通过工厂创建具体的消息处理器Processor处理消息,然后把消息通过消息投递器Poster发送指定的买家、卖家、客服等。
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@evget.com
文章转载自:博客园面对“数字中国”建设和中国制造2025战略实施的机遇期,中车信息公司紧跟时代的步伐,以“集约化、专业化、标准化、精益化、一体化、平台化”为工作目标,大力推进信息服务、工业软件等核心产品及业务的发展。在慧都3D解决方案的实施下,清软英泰建成了多模型来源的综合轻量化显示平台、实现文件不失真的百倍压缩比、针对模型中的大模型文件,在展示平台上进行流畅展示,提升工作效率,优化了使用体验。
本站的模型资源均免费下载,登录后即可下载。模型仅供学习交流,勿做商业用途。
本站的模型资源均免费下载,登录后即可下载。模型仅供学习交流,勿做商业用途。
本站的模型资源均免费下载,登录后即可下载。模型仅供学习交流,勿做商业用途。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@evget.com
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢
慧都科技 版权所有 Copyright 2003-
2025 渝ICP备12000582号-13 渝公网安备
50010702500608号