“新一代”跨系统组件通讯技术应用探究(开题报告).docVIP

  • 2
  • 0
  • 约1.35千字
  • 约 3页
  • 2017-06-08 发布于浙江
  • 举报

“新一代”跨系统组件通讯技术应用探究(开题报告).doc

北京开发中心2014年新入行员工 指导期论文开题报告登记表 学员姓名 徐冬冬 所在处室 开发二处 岗 位 应用开发岗 指导导师姓名 岳玮 助教 辅导员 清单 论文(设计)题目 “新一代”跨系统组件通讯技术应用探究 一、选题背景及内容: “新一代”系统采用7+1层12应用平台的架构,它是基于业界SOA 面向服务的架构 参考架构的实例化。面向服务的架构(SOA)是一种帮助系统在增长的同时保持可扩展性和灵活性的方法,它也有助于填平“业务/IT”鸿沟。该方法由三个主要元素构成:服务(Services)、企业服务总线(ESB)、政策和过程(Policies Processes)。随着下一代SOA技术的发展,事件驱动架构(EDA)被引入,并和原SOA参考架构一起,成为下一代SOA的重要组成 即SOA2.0 。 为适应新技术的发展,为了有效解决组件的异步消息传递需求,“新一代”系统中也开展了事件驱动架构的建设,建立了消息中心等基础应用。 事件驱动架构(EDA)是一种用于设计与实现应用和系统的方法,在这些应用和系统里, 事件所触发的消息可以在独立的、非耦合的组件和服务之间传递,这些模块彼此并不知晓对方。通常事件可以采用发布/订阅机制。 目前,为了有效解决组件的异步消息传递需求,总行应经使用了多种不同的技术实现,有使用JMS实现消息传递的方式的、有使用消息中心msgCenter实现的方式,这些方式都能在一定程度上实现跨系统的消息传递和解决系统各组件间或组件内的消息传递。 本文通过分析测试比较各种消息传递方式的实现策略和应用,分析各种使用情形下的消息传递方式和效率。同时分析EDA架构具体实现方式、实际应用配置上做了分析,希望能进一步减少配置的复杂度,并尽可能的优化设计,完善异常处理机制,提高效率 。 二、论文综述: 针对涉及到的系统间消息传递方式,探究目前的各种方式的作用方式的应用情况,分析各自的优势。介绍JMS的设计原理,分析系统中的使用情况;分析消息中心的实现机制和排错方式,在细节设计上有哪些优秀的设计和实现方式;重点分析目前EDA的具体实现中,北开架构进行了封装简化,但是对于EDA运行出现的多种异常和错误并没有更好的封装,没有设计简洁的异常消息。利用已经实现并在生产实际使用的JMS和消息中心的优秀成果,对EDA结构可能优化和改善的地方进行分析。 三、课题计划进度和预期成果: 2015.06.01——2015.06.10:分析目前系统中对JMS、消息中心得使用,分析EDA的实现架构模型; 2015.06.10——2015.06.30:针对JMS、消息中心成果进行梳理,EDA可能出现的各种问题进行分析,建立检查点,探究具体原因; 2015.07.01——2015.07.10:梳理问题和原因之间的关系,结合JMS和消息中心已有经验,基于实际EDA开发部署方案,简化优化配置,封装错误,提供有好的、能快递定位的报错信息; 2015.07.11——2015.07.18:基于前期梳理成果,撰写论文 四、导师意见: 同意上报。 导师签字: 年 月 日 五、处室负责人意见: 同意上报。 部室负责人签字: 年 月 日 0 — 3 — — 1 —

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档