中间件的结构模型

中间件的结构模型

一、一种中间件的结构模型(论文文献综述)

李建桥[1](2021)在《地震前兆时间序列大数据渐进式可视化方法研究》文中研究表明随着地震前兆观测时间序列数据量越来越大,现有的基于Web的可视化方案由于网络传输的数据量大,导致系统响应时间变长,严重影响了用户的交互体验。基于采样和过滤的大数据可视化方案虽然可以大大缩小数据规模,缩短数据传输时间,但会丢失高频数据背后的信息。面对如此海量的地震观测数据,如何高效地存储并对满足用户需求的数据进行快速地可视化分析,已经成为目前迫切需要解决的问题。针对上述问题,本文在研究目前主流的以My SQL为代表的关系型数据库、以Open TSDB为代表的分布式文件系统以及以HBase为代表的No SQL数据库等三种存储方案基础上,采用HBase数据库,提出了一种地震前兆时间序列大数据存储方案,以解决海量地震前兆数据读写效率低下的问题。接着,针对现有的基于Web的可视化方案存在的一些不足,同时考虑到目前的地震前兆观测数据存储在关系型数据库中,本文首先提出了一种基于Cloudberry的地震大数据渐进式可视化方案。此外,随着大数据技术的发展,在大数据平台下,针对大数据的存储与应用已经成为一种越来越流行的趋势,因此接着又提出一种基于HBase的地震大数据渐进式可视化方案。本文的创新点如下:(1)提出了基于HBase的地震大数据存储方案。针对传统的关系型数据库在存储海量地震前兆观测数据方面存在读写效率低下的问题,同时考虑到地震前兆观测数据的特点、应用场景以及查询数据的实时性、快速性等方面的需求,将地震前兆观测数据保存在HBase数据库中。实验结果表明,基于HBase的存储方案具有较优异的可扩展性与并发性,在读取操作和写入操作方面也都表现出较好的性能,充分证明了本方案的有效性。(2)本文首次提出了基于Cloudberry的地震大数据渐进式实时可视化解决方案。该方案大大缩短了各数据分片的传输时间,改善了用户交互体验,很好地满足了地震业务中长期大范围观测数据可视化的需要。针对目前包括Cloudberry在内的渐进式可视化方案中,平均聚合函数(AVG)的正确性往往得不到保证的问题,本文创新性地提出了一种基于计数(COUNT)和求和(SUM)聚合函数可累加性的AVG转换规则技术解决方案,以保证AVG结果的正确性。实验结果表明,与非渐进式可视化方案相比,基于Cloudberry的渐进式可视化方案可以在不需要长时间等待的情况下立即看到结果。并且与P5渐进式可视化方案相比,Cloudberry每批次的响应时间更短,并且随着数据量的增加,Cloudberry总能将每批的响应时间保持在用户可接受的范围内。因此,Cloudberry渐进式可视化方案缩短了用户的响应时间,避免了长时间的等待,提高了用户的交互体验。(3)提出了一种大数据环境下的渐进式可视化方案,以满足大数据场景下的需求。由于Cloudberry目前不支持大数据环境下的HBase数据库,虽然可以通过Elasticsearch从HBase中读数据,但此方案明显涉及到了网络中大规模的数据迁移,耗时且浪费计算资源。因此,本文模仿Cloudberry提出了一种大数据环境下的渐进式可视化方案,并将研究成果应用在“地震大数据可视化及机器学习平台”项目上。应用结果表明,地震大数据渐进式可视化方案具有快速性、灵活性等特点,对海量地震前兆观测数据的可视化具有广泛而实用的价值。

吴瑶清[2](2021)在《基于DDS框架的民航客舱应用软件中间件开发》文中提出近年来,由于民航乘务人员和旅客需求的不断更新,电子技术在民航客舱环境下的应用也在不断扩大和上升。民航客舱环境下,为了保证应用间通信的实时性和可靠性,对系统提出了非常高的要求。为了满足这样的实时应用程序的需求,对象管理组织通过发表DDS规范,提出了一个以数据为中心的发布/订阅通信模型,并使用这样的模型来进行数据分发。然而,目前国外诸如RTI DDS等应用于航空客舱环境的中间件大多为商用产品,开源产品Open DDS采用C++开发且使用集中式架构,性能不如RTI DDS等中间件的效果。因此,采用C语言,基于DDS框架研发实时性、可靠性等接近RTI DDS的国内民航客舱应用软件中间件,是一种在民航通信中间件市场几乎被垄断的背景下提出的降低商用成本的创新方案。由此本文根据民航背景下的客舱系统环境,设计并实现了一种基于DDS框架的民航客舱应用软件实时中间件,在实现业务逻辑和通信逻辑的解耦的同时保证民航客舱环境下各应用软件交互的实时性、可靠性以及动态可扩展性。论文的主要工作包括:(1)分析研究DDS中间件相关技术以及对比分析民航客舱通信中间件架构,对项目背景以及技术基础进行学习。(2)结合民航客舱环境特点以及民航通信中间件的功能需求提出民航通信中间件的需求分析以及总体设计方案、总体架构设计等,并对如何实现实时、可靠、动态可扩展、稳定的民航通信中间件提出相应的解决方案。(3)基于DDS框架结合功能需求,设计成四个模块(DCPS核心模块、DCPS通信模块、网络通信模块、应用软件接口模块)并使用C语言实现采用分布式架构的民航通信中间件。(4)设计具体测试方案,通过仿真民航客舱环境完成民航通信中间件的功能验证和性能测试分析。测试结果显示本文实现的民航通信中间件达到项目基本预期。本论文研究的课题源于国内民航客舱环境通信中间件的开发需求,设计并实现的民航通信中间件可以降低民航客舱环境内各个节点之间的耦合,进行实时可靠的数据传输,对于国内研究开发高性能的应用于民航客舱应用软件的中间件具有切实的意义。

张帅林[3](2018)在《基于嵌入式处理器的高性能中间件软件设计与实现》文中研究表明在雷达、汽车电子、航空电子等诸多大型嵌入式系统的研发过程中,难免会遇到体系集成困难、可移植性差等难题,根据特定的硬件平台和功能需求来设计对应的软件,软硬件具有非常强的耦合性。中间件位于应用软件之下、操作系统之上,能够屏蔽不同硬件架构、操作系统和网络协议的差异,给应用程序提供一致的调用接口,使开发人员从复杂的硬件结构学习中解脱出来,只需专注软件功能需求的开发即可。本课题是在对国内外使用的中间件技术做了充分的调研后,选择在大型分布式系统中应用广泛的三种中间件作为研究方向,分别是CORBA、DDS以及HAL。前两种是OMG制定和维护的中间件规范,在分布式系统中有较多的应用;HAL是在SCA中提出的对专用处理器与通用处理器之间实现无缝连接的一种补充性规范,在软件无线电中有广泛的应用前景。本论文主要分成三个部分,分别是CORBA和DDS中间件技术研究与性能评估以及基于DSP的HAL软件设计与实现。对前两种中间件的研究主要是详细分析其体系结构及通信机制,并且对它们的体系结构作对比研究,最后对两种中间件进行实际的性能测试。基于DSP的HAL软件设计与实现是本课题的核心,在对其体系结构充分研究的基础上,设计了在异构处理器之间通信的方案,并且对用来标识不同组件的逻辑地址进行了层次性划分,实现了关键数据结构以及阻塞和非阻塞接口的设计,最后在实验室自主研制的通用信号处理平台上作了测试验证,符合预期结果。

高天宇[4](2018)在《联合试验平台中间件插件设计及其生成工具开发》文中指出随着武器装备复杂性的提高,对其进行功能检验和性能鉴定的试验系统的规模也越来越大,分布式联合试验成为武器装备试验领域的发展趋势。在分布式试验系统中,试验资源之间的高质量可靠信息传输是保证联合试验顺利进行的基础条件之一。在本单位提出的联合试验架构中,联合试验平台中间件采用数据分发服务(Data Distribution Service,DDS)作为底层通信框架,以插件模式实现松耦合机制下的信息传输。本课题的目的是在分析联合试验平台中间件基本结构及运行原理的基础上,设计更加高效的中间件插件运行架构,解决面向任务需求优化的中间件插件关键技术问题,在此基础上开发联合试验平台中间件插件生成工具,提高联合试验平台中间件整体性能,具体内容如下:针对定制化中间件插件造成计算机内存资源消耗过大,严重影响中间件信息传输性能的问题,深入研究了构件柔性组装技术,提出了一种中间件插件柔性组装架构,支持试验资源个性化信息交互需求下的自动装配与运行,提高中间件信息传输效率。在柔性组装架构下,中间件插件包含对象模型实现文件和插件适配器两部分,分别对其进行功能设计和接口设计。针对面向任务的中间件插件生成需求,提出基于DDS的联合试验平台对象模型实现方法,定义了对象模型与接口描述语言(Interface Definition Language,IDL)之间的映射关系,设计对象模型继承与聚合关系语义表示在IDL中的表达方法,解决中间件中聚合模型的子类订购及派生模型的基类订购需求;研究基于模版文件的自动代码生成和编译技术,提出了基于预定义模版的自动代码生成方法,设计了预定义模版文件框架代码以及模版标签,提出了基于MPC的自动代码编译方法,实现一键式中间件插件生成功能;针对DDS对于向量类型缺乏支持的问题,提出动态变长度数据传输处理方法,实现中间件对于动态变长度数据传输的支持。在以上研究基础上,对联合试验平台中间件插件生成工具进行了软件详细设计,完成了软件开发,并实现了中间件插件生成工具在联合试验平台基础设施中的集成,利用该插件生成工具可以实现中间件插件的集中式管理,避免产生配置环境版本不统一,提高插件生成过程的可控性和可操作性。搭建分布式测试环境,利用雷达制导导弹虚拟试验验证系统对中间件插件进行应用验证,验证结果表明本课题设计开发的中间件插件生成工具功能完整,性能稳定,生成的中间件插件能够支持试验资源个性化信息交互,降低信息交互过程中对于计算机内存资源的消耗,提升中间件的信息传输性能。

张根涛[5](2018)在《基于匹配树的发布订阅中快速匹配算法研究》文中进行了进一步梳理近年来,随着Internet的飞速发展,分布式计算的应用范围越来越广、使用规模越来越大。在当下,基于分布式计算的信息发布系统得到广泛的应用。传统的信息发布系统具有高耦合的特点,很难适用于大规模、异步、多点通讯的需要。而发布/订阅系统由于其自身具有异步、多点通讯的特点,能够很好的应用到大型互联网信息发布/订阅系统低耦合通讯的需求。发布/订阅系统可分为基于主题、渠道和基于内容的发布/订阅系统,其中基于主题和基于渠道的发布/订阅系统虽然实现简单,但其表达能力有限,不适用于大规模的分布式系统中;而基于内容的发布/订阅系统具有丰富的表达能力、订阅较为灵活,并能对事件进行检索,更适合应用于大规模的分布式系统中。在基于内容的发布/订阅系统中,系统的订阅需要将事件与订阅条件进行匹配,且系统会根据匹配的结果把数据转发给订阅者,当订阅的数量非常大的时候,系统中存在大量的事件和订阅,有可能导致系统大量的阻塞。匹配算法的目的,是负责发布/订阅系统能够高效的、可靠的找到给定事件相匹配的订阅,因此,如何实现一个高效的匹配算法,并构建一个适应于大规模发布者和订阅者并行交互的高效发布/订阅系统,是目前国内外学者研究的重点。目前大多数系统中所采用的方法是通过树形结构对订阅条件建立索引,从而提高了匹配效率,但仍存在匹配时间消耗过大、重复匹配等问题。针对这些问题,本文通过在现有算法基础上进行改进,提出了基于多层约束搜索树的匹配算法,在此基础上,结合倒排索引,构建了适应于大规模发布者和订阅者并行交互的高效匹配方案,主要研究工作如下:1、设计了多层约束搜索树的快速匹配算法—MCTF。基于约束搜索树的算法,虽然相同条件只需匹配一次,但订阅条件与事件匹配时需要遍历整棵搜索树,系统开销仍然较大。针对这样的问题,设计了多层约束搜索树快速匹配算法—MCTF,MCTF通过增加多层约束条件和建立约束之间的覆盖关系,在匹配时当订阅条件满足约束条件时,遍历即终止,不再继续遍历整颗约束搜索树,从而提高了匹配效率,降低了维护开销。实验表明MCTF匹配消耗时间得到了明显的降低。2、设计了基于倒排索引的pub/sub系统的匹配机制—IFMA。多层约束搜索树快速匹配算法MCTF,当一个事件对多个订阅条件时,通过约束覆盖减少了重复匹配;但在多个事件对多个订阅条件时,仍存在较多重复匹配问题。为了解决这个问题,通过在多层约束搜索树基础上引入倒排索引,构建了适应于大规模发布者和订阅者并行交互的高效匹配机制—IFMA,通过倒排索引解析订阅条件和事件间的覆盖关系,减少了订阅条件和事件的匹配次数,进一步提高了匹配效率。

弭宝瞳,梁循,张树森[6](2018)在《社交物联网研究综述》文中指出物联网的理论、技术和应用已成为学术界的研究热点,拓展物联网的研究,需要来自各个领域的创新.近年来,基于社交网络与物联网相融合的研究,逐渐形成了物联网领域内一个新的研究主题——社交物联网.社交物联网从物联网的不同层面来应用社交网络的研究成果,进而解决物联网研究中的具体问题,为物联网的发展带来了新的机遇.当前,社交物联网的概念并不统一,研究内容也较为分散.该文通过对社交物联网的系统性梳理,进一步总结归纳了社交物联网的主要研究内容.首先该文给出了社交物联网的一般性定义,并探讨了社交物联网的研究意义和主要研究方法,然后分析了社交物联网的模型,并讨论了社交物联网的实现方法,接下来介绍了社交物联网的应用,最后展望了社交物联网的研究重点.该文总结了社交物联网的理论体系,为物联网的理论、技术和应用提供了新的研究视角.

梁爽[7](2017)在《智慧工厂中多移动机器人路径规划研究》文中研究说明和传统的工业机器人相比,移动机器人具有可以在大规模环境中自主移动的特点,因此,它们可以承担更加灵活的工作。多机器人系统与单机器人系统相比,具有更高的灵活性与容错性,更能适应智慧工厂的生产需求。因此多移动机器人系统受到了越来越广泛的关注。然而多移动机器人系统并不是简单地把多个移动机器人叠加起来,它还需要考虑机器人之间的协调、碰撞问题。多移动机器人的路径规划的目的在于为多台移动机器人规划出一条从起始点到终点的无碰撞的最优路径,具有重要意义。由于智慧工厂不同于非工业环境以及仓储环境,移动机器人需要沿着预先设定的几条道路行走,此外,智慧工厂相对于仓储环境而言,行驶路线更加灵活,因此现有的规划算法并不适用。本论文主要面向智慧工厂环境,研究多移动机器人的路径规划问题。首先,本文研究了多移动机器人系统的控制结构,为了提高系统的可扩展性与重用性,引入了模块化技术,提出了一种基于ROS(Robot Operation System)和RT-Middleware(Robotics Technology Middleware)的系统结构,首先基于ROS进行单移动机器人的开发,之后将移动机器人封装成RT组件,结合一个协调器进行控制,使系统具有更高的灵活性、可移植性与扩展性。其次,本文研究了多移动机器人的路径规划方法,提出了一种改进的时间窗路径规划算法。该方法在传统时间窗算法的基础上引入了优先权控制,一方面利用图论的思想来决定移动机器人的规划顺序,减少了移动机器人接收任务的顺序对于规划结果的影响;另一方面,利用移动机器人优先权之间的关系,将移动机器人分为两组,能够解决传统时间窗法不能生成重复路径的问题。此外,本文基于ROS完成了实时的定位以及障碍物检测,设计了局部规划器进行闭环控制。局部规划器的应用使得系统具有更高的鲁棒性,在动态环境中更加安全。最后,本文对多移动机器人系统进行了实验验证,实验结果表明,该算法可以方便地移植到不同的移动机器人上,并且与传统的时间窗算法相比具有较高的成功率。

郭志强[8](2016)在《云计算环境下异构系统数据通信分析与设计》文中研究说明论文详细分析了异构系统数据共享、通信平台采用的技术,分析了异构系统数据通信平台的相关功能,设计和实现了一个良好的异构系统数据通信平台,可以为云计算服务器上保存的各种应用、服务之间的数据通信提供强大的支撑。

贺韬[9](2015)在《基于Web的钛冶金数据库系统研究和开发》文中进行了进一步梳理在目前冶金相关研究领域中,通过计算机网络和数据库技术对钛及其化合物物性数据、钛金属冶金的相关技术和流程进行分析研究、预测和仿真模拟计算已成为国内外钛冶金研究的一个重要课题。而现有的冶金、物理、化学等生产及科研用途相关数据库中都还没有包含钛及其化合物、钛冶金相关工艺的完整内容,还只是零散地涉及,完全不能反映钛冶金、钛及其化合物的科研和生产水平,因此基于现代计算机网络和数据库技术来构架钛冶金数据库变得非常有意义,可以进一步推进钛冶金、钛及其化合物领域的研究,可以为人类在利用钛金属道路上增加一块铺路砖。针对以上问题所建立的钛冶金数据库是以钛、钛化合物以及钛冶金工艺为研究对象,并把涉及以上内容的各类型数据经过整理、分类、关联并进行合理归纳后形成一个有序的体系结构。不论是生产用户还是科研用户都可以通过该数据库查找到自己所需要的关于钛及钛冶金的相关内容,并可以通过相关计算得到需要的结果。建立数据库的工作中的一项主要内容是把涉及钛冶金相关计算的各种计算模型按照一定规范、科学的、高效的方式存储起来,成为了钛冶金数据库的主要内容。经过对WEB开发技术进行了深入的分析和比较,对比各技术的优点和缺点,设计了基于PHP+MYSQL开发技术的钛冶金数据库系统后台数据库高效连接器,并提出了用数据库高效连接器来实现后台数据库访问,最终确定了数据库高效连接器的设计思路。数据库本身不能是封闭的,只有实现对外的数据共享和交换,才能保持数据库的生命力延续,而数据的交换需要数据库检索性能必须达到非常高的标准,否则,数据库的共享交换效率将变得非常低,从而成为数据库对外发展的瓶颈。为了解决这个问题,本文创新性地提出了数据库条目优化技术,通过这一技术可以使得数据库访问即使在并发海量访问时,也可以高效的查找到所需的数据,实现数据库访问效率质的飞跃。而在追求数据库运行和访问效率的同时,必须要兼顾安全,在经过研究相关领域数据库时发现,所有的相关领域数据库开发者都没有针对数据库本身安全性提出相应的设计需求,而一旦数据库安全性发生问题,对科研和生产都会带来巨大的威胁,因此在对钛冶金数据库结构的仔细研究分析后,创新性地引入了数据库数据探针设计、共享中间件设计和物理隔离网络间数据库安全同步设计,在钛冶金数据库安全方面进行了创新,最终完成了系统软件的开发和调试工作,使基于WEB的钛冶金数据库成为一个内容全面、功能完备、运行安全高效的数据库。在整个数据库研发和建设工作中,除了对后台数据库体系架构进行重点研究外,还对钛冶金数据库系统的WEB展现、页面的具体规划设计以及部分计算过程软件的WEB实现也做了相关工作。钛冶金WEB数据库的建设,是钛冶金与现代计算机网络、数据库技术的有效融合,既对数据库内容及功能进行了详细的设计,又对网络及数据库技术进行了仔细的探讨,最终得到的数据库本身是基本完备的、先进的和安全的,为今后钛冶金相关领域的发展做了一部分基础工作。

谢红兵,刘小树,智艳利[10](2015)在《以行车指挥为核心的综合监控系统软件集成方案研究》文中研究指明本文从功能分析出发,研究了以行车指挥为核心的综合监控系统的软件集成方案,给出了一个建议的软件体系结构,并对该结构所涉及的关键技术OPC UA在城市轨道交通自动化乃至信息化体系中的作用和应用前景进行了分析。

二、一种中间件的结构模型(论文开题报告)

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

本文主要提出一款精简64位RISC处理器存储管理单元结构并详细分析其设计过程。在该MMU结构中,TLB采用叁个分离的TLB,TLB采用基于内容查找的相联存储器并行查找,支持粗粒度为64KB和细粒度为4KB两种页面大小,采用多级分层页表结构映射地址空间,并详细论述了四级页表转换过程,TLB结构组织等。该MMU结构将作为该处理器存储系统实现的一个重要组成部分。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

三、一种中间件的结构模型(论文提纲范文)

(1)地震前兆时间序列大数据渐进式可视化方法研究(论文提纲范文)

摘要
abstract
第一章 绪论
    1.1 研究背景及意义
    1.2 国内外研究现状
    1.3 研究目标和内容
    1.4 论文组织结构
第二章 理论基础与相关技术
    2.1 大数据存储
    2.2 大数据可视化
    2.3 Web端相关技术
    2.4 服务端相关技术
    2.5 Hadoop集群相关技术
    2.6 本章小结
第三章 面向地震前兆时间序列大数据的存储方案设计
    3.1 问题的提出
    3.2 地震前兆时间序列大数据特征
    3.3 地震前兆时间序列数据存储方案
    3.4 实验验证与分析
    3.5 本章小结
第四章 基于Cloudberry的地震大数据渐进式可视化方案
    4.1 问题的提出
    4.2 基于Cloudberry的地震大数据渐进式可视化方案设计
    4.3 基于Cloudberry的地震大数据渐进式可视化系统
    4.4 实验验证与分析
    4.5 本章小结
第五章 基于HBase的地震大数据渐进式可视化方案
    5.1 问题的提出
    5.2 基于HBase的地震大数据渐进式可视化方案设计
    5.3 基于HBase的地震大数据渐进式可视化系统
    5.4 系统测试
    5.5 本章小结
第六章 总结与展望
    6.1 工作总结
    6.2 研究展望
参考文献
致谢
作者简介

(2)基于DDS框架的民航客舱应用软件中间件开发(论文提纲范文)

摘要
abstract
第一章 绪论
    1.1 研究背景与意义
    1.2 国内外研究现状
        1.2.1 数据分发服务研究现状
        1.2.2 民航客舱通信中间件研究现状
    1.3 论文技术特色
    1.4 论文主要工作及意义
    1.5 论文组织结构
第二章 相关技术概述
    2.1 中间件概述
        2.1.1 中间件的定义
        2.1.2 中间件的分类
    2.2 DDS中间件
        2.2.1 数据分发模型
        2.2.2 DDS规范
        2.2.3 DCPS概念模型
        2.2.4 DDS的 QOS策略
    2.3 民航客舱通信中间件
        2.3.1 常用的民航客舱通信中间件
        2.3.2 常用的民航客舱通信中间件架构
        2.3.2.1 联邦式架构
        2.3.2.2 分布式架构
        2.3.2.3 集中式架构
    2.4 本章小结
第三章 民航通信中间件需求分析和方案设计
    3.1 民航通信中间件需求分析
        3.1.1 民航客舱环境特点
        3.1.2 民航通信中间件功能需求
        3.1.3 民航通信中间件性能需求
    3.2 民航通信中间件总体方案设计
    3.3 民航通信中间件系统架构设计
    3.4 民航通信中间件使用流程设计
    3.5 关键问题分析与解决方案
        3.5.1 民航通信中间件的实时性能
        3.5.2 民航通信中间件的可靠传输
        3.5.3 民航通信中间件的动态可扩展性
    3.6 本章小结
第四章 民航通信中间件的模块设计
    4.1 分布式架构设计
    4.2 DCPS核心模块设计
        4.2.1 基础模块设计
        4.2.2 主题模块设计
        4.2.3 发布模块设计
        4.2.4 订阅模块设计
        4.2.5 域模块设计
    4.3 DCPS通信模块设计
    4.4 网络通信模块设计
        4.4.1 网络分区设计
        4.4.2 基于信道的发现机制
        4.4.3 基于UDP/组播方式的传输机制
        4.4.4 串口通信转换插件设计
    4.5 数据发布/订阅过程
    4.6 应用软件接口设计
    4.7 本章小结
第五章 民航通信中间件的实现
    5.1 DCPS核心模块的实现
        5.1.1 基础模块的实现
        5.1.2 主题模块的实现
        5.1.3 发布模块的实现
        5.1.4 订阅模块的实现
        5.1.5 域模块的实现
    5.2 DCPS通信模块的实现
    5.3 网络通信模块的实现
        5.3.1 网络分区的实现
        5.3.2 信道机制的实现
        5.3.3 网络消息队列的实现
        5.3.4 串口通信转换插件的实现
    5.4 本章小结
第六章 民航通信中间件的测试与分析
    6.1 民航通信中间件核心功能测试
        6.1.1 测试方案
        6.1.2 测试过程及结果
    6.2 民航通信中间件性能测试
        6.2.1 实时性测试
        6.2.1.1 测试方案
        6.2.1.2 测试过程及结果
        6.2.2 可靠性测试
        6.2.2.1 测试方案
        6.2.2.2 测试过程及结果
        6.2.3 动态可扩展性测试
        6.2.3.1 测试方案
        6.2.3.2 测试过程及结果
    6.3 本章小结
第七章 总结与展望
    7.1 总结
    7.2 后续研究工作
致谢
参考文献

(3)基于嵌入式处理器的高性能中间件软件设计与实现(论文提纲范文)

摘要
abstract
第1章 绪论
    1.1 课题研究背景
    1.2 中间件技术介绍及国内外研究现状
        1.2.1 中间件技术介绍
        1.2.2 中间件技术国外的发展现状
        1.2.3 中间件技术国内的发展现状
    1.3 课题的研究内容
    1.4 本文的章节安排
第2章 CORBA中间件技术分析与性能评估
    2.1 本章引言
    2.2 CORBA体系结构
        2.2.1 CORBA基本组成
        2.2.2 对象请求代理ORB
        2.2.3 GIOP协议
        2.2.4 IDL语言和映射
    2.3 CORBA的工作方式
        2.3.1 静态调用方式
        2.3.2 动态调用方式
    2.4 CORBA应用的开发过程
    2.5 CORBA性能测试与分析
第3章 DDS中间件技术分析与性能评估
    3.1 本章引言
    3.2 DDS体系结构
        3.2.1 DDS主要实体及其关系
        3.2.2 服务质量Qos
    3.3 发布/订阅过程
        3.3.1 发布数据流程
        3.3.2 订阅数据流程
        3.3.3 DDS和 CORBA对比分析
    3.4 DDS性能测试与分析
        3.4.1 平台介绍与配置
        3.4.2 性能分析
第4章 基于DSP的 HAL软件设计与实现
    4.1 本章引言
    4.2 HAL原理介绍及功能需求分析
        4.2.1 HAL功能需求
        4.2.2 HAL关键术语介绍
        4.2.3 HAL体系架构
    4.3 HAL核心模块设计
        4.3.1 硬件抽象层通信流程设计
        4.3.2 关键数据结构设计
        4.3.3 关键接口函数设计
    4.4 HAL性能测试
        4.4.1 平台介绍
        4.4.2 测试验证与性能分析
第5章 工作总结和展望
参考文献
攻读学位期间发表论文与研究成果清单
致谢

(4)联合试验平台中间件插件设计及其生成工具开发(论文提纲范文)

摘要
Abstract
第1章 绪论
    1.1 课题背景及研究目的和意义
    1.2 国内外研究现状及分析
        1.2.1 联合试验领域中间件研究现状及分析
        1.2.2 研究现状总结
    1.3 主要研究内容及工作
第2章 基于构件柔性组装技术的中间件插件架构设计
    2.1 定制化中间件插件运行原理分析
    2.2 中间件插件柔性组装架构设计
        2.2.1 构件柔性组装概念
        2.2.2 中间件插件柔性组装架构
        2.2.3 对象模型实现文件设计
        2.2.4 插件适配器设计
    2.3 柔性组装中间件插件的应用模式
    2.4 本章小结
第3章 面向任务需求优化的中间件插件关键技术研究
    3.1 基于DDS的联合试验平台对象模型实现方法
        3.1.1 联合试验平台对象元模型概述
        3.1.2 数据分发服务中的接口定义概述
        3.1.3 对象模型基本数据类型的映射关系
        3.1.4 对象模型继承与聚合关系的实现方法
    3.2 基于模版文件的自动代码生成和编译技术
        3.2.1 模版文件设计
        3.2.2 基于预定义模板文件的自动代码生成方法
        3.2.3 基于MPC的自动代码编译方法
    3.3 动态变长度数据传输处理方法
    3.4 本章小结
第4章 中间件插件生成工具开发
    4.1 需求分析
        4.1.1 功能需求
        4.1.2 用例分析
    4.2 软件设计
        4.2.1 静态模型设计
        4.2.2 动态模型分析
    4.3 中间件插件生成工具集成设计
    4.4 软件测试
    4.5 本章小结
第5章 应用验证
    5.1 验证方案
    5.2 验证过程及分析
    5.3 验证结果
    5.4 本章小结
结论
参考文献
攻读硕士学位期间发表的论文
致谢

(5)基于匹配树的发布订阅中快速匹配算法研究(论文提纲范文)

摘要
ABSTRACT
第一章 绪论
    1.1 研究背景及意义
    1.2 国内外研究现状
    1.3 论文工作
    1.4 论文组织
第二章 发布订阅系统概述
    2.1 发布订阅系统定义
        2.1.1 概念
        2.1.2 事件(Event)
        2.1.3 属性(Attribute)
        2.1.4 订阅(Subscription)
        2.1.5 约束(Constraint)
    2.2 发布/订阅系统匹配算法
        2.2.1 计数法
        2.2.2 谓词法
        2.2.3 匹配树算法
        2.2.4 倒排索引
    2.3 发布/订阅系统的设计目标
    2.4 发布/订阅系统的关键技术
    2.5 小结
第三章 多层约束搜索树的快速匹配算法
    3.1 搜索树匹配算法研究
    3.2 约束搜索树的概念
    3.3 多层约束搜索树的设计
        3.3.1 约束搜索树的构建
        3.3.2 多层约束搜索树的快速匹配算法
        3.3.3 实验与分析
    3.4 小结
第四章 基于倒排索引的PUB/SUB匹配机制
    4.1 发布/订阅系统模型框架
    4.2 基于倒排索引的匹配机制
    4.3 实验与分析
    4.4 小结
第五章 总结与展望
参考文献
致谢
攻读学位期间发表的学术论文目录

(7)智慧工厂中多移动机器人路径规划研究(论文提纲范文)

摘要
ABSTRACT
第一章 绪论
    1.1 引言
    1.2 单移动机器人路径规划研究现状
        1.2.1 全局路径规划方法
        1.2.2 局部路径规划方法
    1.3 多移动机器人路径规划研究现状
        1.3.1 集中式路径规划方法
        1.3.2 解耦式路径规划方法
    1.4 研究目的及意义
    1.5 本文研究内容及章节安排
第二章 多移动机器人系统结构
    2.1 引言
    2.2 单移动机器人软件系统模块化设计
        2.2.1 移动机器人平台
        2.2.2 单移动机器人软件系统
    2.3 多移动机器人系统设计
    2.4 本章小结
第三章 基于改进时间窗的多移动机器人路径规划算法
    3.1 引言
    3.2 单移动机器人的全局路径规划
    3.3 改进的时间窗算法
        3.3.1 时间窗模型
        3.3.2 时间窗的分配方法
        3.3.3 优先权分配方法
        3.3.4 重规划
    3.4 本章小结
第四章 移动机器人局部规划器
    4.1 引言
    4.2 移动机器人的定位
    4.3 移动机器人局部路径规划
    4.4 障碍物检测
    4.5 本章小结
第五章 多移动机器人路径规划实验与仿真
    5.1 引言
    5.2 实物实验
    5.3 GAZEBO平台下的仿真实验
    5.4 本章小结
第六章 总结与展望
    6.1 总结
    6.2 展望
参考文献
致谢
攻读硕士期间的学术成果

(8)云计算环境下异构系统数据通信分析与设计(论文提纲范文)

1 引言
2 背景技术
    2.1 SOA技术
    2.2 ESB技术
3 云计算环境下异构系统数据通信集成设计
4 云计算环境下异构系统数据通信集成实现
    4.1 异构系统集成平台架构设计
    4.2 主数据集成功能设计
    4.3 服务集成功能设计
    4.4 流程集成功能设计
5 结束语

(9)基于Web的钛冶金数据库系统研究和开发(论文提纲范文)

摘要
ABSTRACT
第一章 绪论
    1.1 关于钛的归纳
        1.1.1 钛矿物和分布情况
        1.1.2 钛冶金工业
        1.1.3 钛的应用
    1.2 钛的化学和物理性质归纳
        1.2.1 钛的化学性质
        1.2.2 钛的物理性质
    1.3 相关数据库国内外研究现状
        1.3.1 国外研究现状
        1.3.2 国内研究现状
        1.3.3 本论文的研究意义
    1.4 本论文的工作
第二章 钛化合物热力学数据计算模型
    2.1 钛冶金数据库中热容和焓的计算模型
        2.1.1 热容
        2.1.2 焓
        2.1.3 数据库中焓的计算
    2.2 钛冶金数据库中熵和Gibbs函数的计算模型
        2.2.1 熵
        2.2.2 数据库中熵的计算
        2.2.3 吉布斯(Gibbs)函数
        2.2.4 吉布斯函数判据
        2.2.5 吉布斯函数的计算
        2.2.6 数据库中吉布斯函数变的计算
    2.3 热力学函数计算模型的实现要求
    2.4 热力学过程计算模型
        2.4.1 非化学变化过程
        2.4.2 标准状态下的化学反应过程热力学计算
    2.5 小结
第三章 钛冶金WEB数据库辅助计算与功能计算设计
    3.1 设计辅助计算方法
        3.1.1 化学反应方程式的配平
        3.1.2 计算机化分子式的书写
        3.1.3 元素解析程序
    3.2 计算模型的程序实现
        3.2.1 关于热力学数据库的计量单位
        3.2.2 有效数字位数的选定和表示
        3.2.3 钛冶金WEB数据库中存储的热力学基础数据
        3.2.4 热力学过程计算流程
    3.3 体系热力学平衡计算
    3.4 小结
第四章 钛冶金WEB数据库技术体系结构分析
    4.1 钛冶金WEB数据库体系结构设计中的关键技术
        4.1.1 中间件技术
        4.1.2 Web数据库技术
    4.2 基于Web的钛冶金数据库体系结构模型
        4.2.1 客户/服务器应用模型
        4.2.2 钛冶金WEB数据库体系结构分析和设计
    4.3 小结
第五章 钛冶金WEB数据库系统体系结构设计
    5.1 钛冶金WEB数据库系统设计中的关键技术
        5.1.1 数据库访问技术
        5.1.2 几种常用的数据库访问技术
        5.1.3 PHP技术
        5.1.4 PHP与其它Web数据库开发技术的比较
    5.2 基于PHP技术的钛冶金数据库访问
        5.2.1 基于PHP技术的数据库连接访问
        5.2.2 基于Web的钛冶金数据库连接访问机制
    5.3 基于MYSQL架构的钛冶金数据库系统
        5.3.1 MYSQL数据库在本系统中的应用优点
        5.3.2 基于PHP+MYSQL数据库的钛冶金WEB数据库系统
    5.4 钛冶金WEB数据库系统设计
        5.4.1 WEB数据库访问模式
        5.4.2 钛冶金WEB数据库系统模块化设计
        5.4.3 钛冶金数据库设计
        5.4.4 钛冶金WEB数据库安全设计
    5.5 小结
第六章 钛冶金数据库系统的WEB实现
    6.1 系统页面的构成
        6.1.1 系统主页
        6.1.2 数据库系统的管理和维护页面
        6.1.3 系统管理页面
    6.2 数据库基础数据查询页面
        6.2.1 化合物数据库首页
        6.2.2 化合物查询页面
        6.2.3 钛化合物热力学基础数据
        6.2.4 钛物理性质基础数据
        6.2.5 钛化合物结构基础数据
    6.3 数据库计算功能实现
    6.4 小结
第七章 结论
    7.1 主要结论
    7.2 展望
致谢
参考文献
附录A:攻读博士学位期间发表的论文
附录B:攻读博士学位期间参与的科研项目
附录C:部分源代码

(10)以行车指挥为核心的综合监控系统软件集成方案研究(论文提纲范文)

1 引言
2 功能分析
    2.1 传统综合监控系统
    2.2 ATS(列车自动监督)
3 建议的解决方案
    3.1 功能分布
    3.2 数据存储
    3.3 数据交互
4 软件体系结构
    4.1 中间件服务总线
    4.2 OPC UA功能特征
    4.3 OPC UA的运用
        4.3.1 SOA架构
        4.3.2 安全性
        4.3.3 高可用性
        4.3.4 支持信息建模
        4.3.5 发现机制
5 结语

四、一种中间件的结构模型(论文参考文献)

  • [1]地震前兆时间序列大数据渐进式可视化方法研究[D]. 李建桥. 防灾科技学院, 2021(01)
  • [2]基于DDS框架的民航客舱应用软件中间件开发[D]. 吴瑶清. 电子科技大学, 2021(01)
  • [3]基于嵌入式处理器的高性能中间件软件设计与实现[D]. 张帅林. 北京理工大学, 2018(07)
  • [4]联合试验平台中间件插件设计及其生成工具开发[D]. 高天宇. 哈尔滨工业大学, 2018(01)
  • [5]基于匹配树的发布订阅中快速匹配算法研究[D]. 张根涛. 河南大学, 2018(01)
  • [6]社交物联网研究综述[J]. 弭宝瞳,梁循,张树森. 计算机学报, 2018(07)
  • [7]智慧工厂中多移动机器人路径规划研究[D]. 梁爽. 上海交通大学, 2017(01)
  • [8]云计算环境下异构系统数据通信分析与设计[J]. 郭志强. 信息安全与技术, 2016(02)
  • [9]基于Web的钛冶金数据库系统研究和开发[D]. 贺韬. 昆明理工大学, 2015(04)
  • [10]以行车指挥为核心的综合监控系统软件集成方案研究[J]. 谢红兵,刘小树,智艳利. 自动化博览, 2015(01)

标签:;  ;  ;  ;  ;  

中间件的结构模型
下载Doc文档

猜你喜欢