ELE信息发布平台整体设计学习教案

上传人:英*** 文档编号:109499136 上传时间:2022-06-16 格式:PPTX 页数:29 大小:383.53KB
收藏 版权申诉 举报 下载
ELE信息发布平台整体设计学习教案_第1页
第1页 / 共29页
ELE信息发布平台整体设计学习教案_第2页
第2页 / 共29页
ELE信息发布平台整体设计学习教案_第3页
第3页 / 共29页
资源描述:

《ELE信息发布平台整体设计学习教案》由会员分享,可在线阅读,更多相关《ELE信息发布平台整体设计学习教案(29页珍藏版)》请在装配图网上搜索。

1、会计学1ELE信息信息(xnx)发布平台整体设计发布平台整体设计第一页,共29页。实际(shj)中的管理系统一 ELE功能(gngnng)简介ELE 上层管理器第1页/共29页第二页,共29页。实际(shj)中的管理系统一 ELE功能(gngnng)简介ELE 上层管理器第2页/共29页第三页,共29页。实际(shj)中的管理系统一 ELE功能(gngnng)简介ELE 上层管理器第3页/共29页第四页,共29页。二 ELE的设计(shj)背景1 宏观(hnggun)背景政府管理部门与人们直接的沟通,企业与其客户之间的沟通,企业与职工之间的功能通常是多渠道的。怎样在当前日益复杂的通信沟通渠道中

2、,给用户呈现一个简单、统一的信息发布和收集平台,即信息交互(jioh)平台,日趋重要。 信息发布平台框架 翁志伟第4页/共29页第五页,共29页。二 ELE的设计(shj)背景2 项目(xingm)背景北京市夜景照明管理处需要和各个夜景照明点业主之间就照明事务进行简便的沟通。用户的最初需求是通过传真方式通知各个业主,并从业主那边得到反馈。在监控系统运行当中,如果出现重大告警,则通过手机短信的方式通知相关管理人员。 信息(xnx)发布平台框架 翁志伟第5页/共29页第六页,共29页。二 ELE的设计(shj)背景3 产品(chnpn)前景ELE的实现并不是一个(y )结束,真正艰巨的在于他的完善

3、和健壮。现在的ELE仍处于测试的阶段,但可以从中发现软件产品的影子。ELE可以模块的形式嵌在某个应用系统中,如大家所熟悉的LMAS;也可以有自己独立的上层交互界面,作为一个(y )独立的软件出现。(优势,面临集中的数量较大的业务,如同时向100个远端用户发送短信及内容相同的邮件,效率明显高于原始的手动发送。)第6页/共29页第七页,共29页。三 ELE的总体(zngt)结构1 系统结构上层管理器业务管理ELE平台边界ELE传真通道FaxELE短信通道SMSELE邮件通道E-Mail其他通道FutureELE核心KernelNNNNN第7页/共29页第八页,共29页。三 ELE的总体(zngt)

4、结构2 设计(shj)目标(1) (1) 扩展性扩展性允许动态增加和删除消息通道,系统平台对通道类型是透明的,以及现允许动态增加和删除消息通道,系统平台对通道类型是透明的,以及现有消息渠道的进一步深入开发。系统接口充分考虑第三方开发的需求。有消息渠道的进一步深入开发。系统接口充分考虑第三方开发的需求。(2) (2) 集成性集成性对于平台的上层应用将呈现出一致的接口。对于平台的上层应用将呈现出一致的接口。(3) (3) 并发性并发性ELEELE平台可以同时容纳平台可以同时容纳(rngn)(rngn)若干个同一个类别的消息渠道存在,并且系统将若干个同一个类别的消息渠道存在,并且系统将对这个同类别的

5、通道进行负载平衡,提高系统的发送消息的速度和效率。对这个同类别的通道进行负载平衡,提高系统的发送消息的速度和效率。(4) (4) 可靠性可靠性跟踪消息的发布结果,并给发布者返回反馈信息。由于允许部署多个某跟踪消息的发布结果,并给发布者返回反馈信息。由于允许部署多个某类型的通道,对这类通道提供冗余保护,增强系统的可靠性。类型的通道,对这类通道提供冗余保护,增强系统的可靠性。(5) (5) 同步异步消息模式同步异步消息模式尽可能保证消息的实时性。(尽可能保证消息的实时性。(MSMQMSMQ)信息发布平台框架 翁志伟第8页/共29页第九页,共29页。四 ELE的通信(tng xn)机制1 模块(m

6、kui)通信模型模块(m kui)A模块Brequestresponse第9页/共29页第十页,共29页。四 ELE的通信(tng xn)机制1 模块(m kui)通信模型模块(m kui)A模块Brequestresponse第10页/共29页第十一页,共29页。四 ELE的通信(tng xn)机制1 模块(m kui)通信模型上层(shngcng)核心通道EX: ELE从远端接受业务aa 通道将从远端(外界)接收到的消息上报给核心 bb 核心对业务消息进行一定判断并转发给上层cc 上层处理过b消息后向核心作b消息的相应返回 dd 核心接到a消息或超时向通道作a消息的相应返回 (即使有些模块

7、间使用异步消息机制,如MSMQ,仍有很多地方需要做防止消息丢失的措施,如超时重发、重起后的恢复等)第11页/共29页第十二页,共29页。四 ELE的通信(tng xn)机制2 底层(d cn)通信机制各个模块之间小数据量的通信各个模块之间小数据量的通信(tng xn)(tng xn)直接采用直接采用UDPUDP,大数,大数据量(据量(4M4M左右)采用左右)采用MSMQMSMQ进行各个模块之间的通信进行各个模块之间的通信(tng (tng xn)xn)。ELEELE平台将运行在平台将运行在LANLAN环境下,系统内部的消息通信环境下,系统内部的消息通信(tng (tng xn)xn)的加密和认

8、证无需考虑。的加密和认证无需考虑。第12页/共29页第十三页,共29页。ELE核心(hxn)提供的两种通信方式与外界交互(1) UDP消息,核心(hxn)绑定的端口号为30811。(2) MSMQ消息队列,直接访问路径为:“DIRECT=TCP:ELE核心(hxn)IP地址PRIVATE$ele”四 ELE的通信(tng xn)机制2 底层通信(tng xn)机制第13页/共29页第十四页,共29页。通道模块采用UDP或MSMQ进行通信(1) 如果使用MSMQ进行通信,消息队列的命名原则为“DERECT=通道IP地址PRIVATE$通道类型” 例如,邮件(yujin)通道的消息队列地址为:“D

9、IRECT=TCP:传真通道IP地址PRIVATE$email”(2) 如过使用UDP进行通信,通道绑定端口号,例如短信通道绑定端口号为30801四 ELE的通信(tng xn)机制2 底层(d cn)通信机制第14页/共29页第十五页,共29页。五 ELE核心(hxn)设计核心,接收上层用户核心,接收上层用户(yngh)(yngh)向远端发送的消息。向远端发送的消息。对消息进行部分解析、调度、路游,再提交给通道;对消息进行部分解析、调度、路游,再提交给通道;接受通道的返回的消息,并将任务的完成情况报告给接受通道的返回的消息,并将任务的完成情况报告给用户用户(yngh)(yngh)。ELEEL

10、E核心是协调上层与通道的中间逻核心是协调上层与通道的中间逻辑。辑。1 功能(gngnng)简述第15页/共29页第十六页,共29页。五 ELE核心(hxn)设计第16页/共29页第十七页,共29页。五 ELE核心(hxn)设计3 模块(m kui)结构图KernelChannel ManagerMessage AgencyState ReporterSome InterfaceAuditorConstantsConfig ManagerResource ManagerChannel ResumerDistributorMsmqDoerUdpDoerTask ManagerXml ParserS

11、ervice SchedulerService Router第17页/共29页第十八页,共29页。五 ELE核心(hxn)设计4 消息(xio xi)流程Message AgencyDistributorUdpDoerMsmqDoerRaw XmlEleMessageMessage WareTask ManagerService SchedulerService RouterEleMessage =Task = ServicesServiceXmlTask Processor非业务消息:Channel, State,etc.Channel ManagerConfig ManagerResour

12、ce ManagerChannelState ReporterEleMessage = XmlAdmin ProcessorAuditor第18页/共29页第十九页,共29页。五 ELE核心设计4 消息流程Message AgencyDistributorUdpDoerMsmqDoerRaw XmlEleMessageMessage WareTask ManagerService SchedulerService RouterEleMessage =Task = ServicesServiceXmlTask Processor非业务消息:Channel, State,etc.Channel M

13、anagerConfig ManagerResource ManagerChannelState ReporterEleMessage = XmlAdmin ProcessorAuditor第19页/共29页第二十页,共29页。六 ELE消息(xio xi)协议1 消息(xio xi)结构 第20页/共29页第二十一页,共29页。六 ELE消息(xio xi)协议2 消息(xio xi)头Tag 第21页/共29页第二十二页,共29页。六 ELE消息(xio xi)协议2 消息(xio xi)头Tag 第22页/共29页第二十三页,共29页。六 ELE消息(xio xi)协议3 source(

14、dest) 通道(tngdo)的IP地址:监听端口 第23页/共29页第二十四页,共29页。六 ELE消息(xio xi)协议3 source(dest) 10.1.1.130Private$ele 第24页/共29页第二十五页,共29页。六 ELE消息(xio xi)协议4 content 第25页/共29页第二十六页,共29页。六 ELE消息(xio xi)协议5 channels 通道IP地址: 监听(jin tn)端口 第26页/共29页第二十七页,共29页。六 ELE消息(xio xi)协议6 config zhangzhongwei * 10.1.1.111 10.1.1.111 true 第27页/共29页第二十八页,共29页。谢谢(xi xie)2003.10.24.第28页/共29页第二十九页,共29页。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!