首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 953 毫秒
1.
物联网中间件成为近年来物联网系统设计与实现的重要研究方向之一,它将应用层中与硬件相关的部分剥离出来,提升为应用层和感知层之间独立存在的缓冲层,有效解决了传统设计中软硬件高耦合度所带来的灵活性缺失问题。提出了一种基于高性能消息管理机制的物联网中间件设计方法,分析了其网络模型,重点阐述了实现中间件的高性能消息管理机制,其中设备接入规范化的引入是为了突出其灵活和安全性,而通过多级缓存和多线程技术与优先级和负载均衡算法对消息传输进行优化以获取高效响应和多并发处理能力,通过实例验证了所提设计方法的理论和应用价值。  相似文献   

2.
近年来,随着互联网的快速发展,越来越多的传统大型结构化数据库系统被应用于Internet,并担当着企业业务和信息系统核心的重任。然而目前多数企业应用的C/S和B/S体系结构的数据库面临着传输安全和流量控制等问题。为了解决以上问题,笔者研究了数据库访问中间件在多服务器环境下的系统模型,论述了中间件的工作原理,并设计和实现了数据库中间件。  相似文献   

3.
介绍了中间件技术的概况以及企业数据库体结构的发展.EJB作为一种新型的中间件而被企业级数据库开发所常用,对于其他用于企业级数据库的中间件而言,它解决了多企业级数据库所面临的问题,适应了当前企业数据库体系结构的发展.  相似文献   

4.
网络中间件在分布式仿真系统中的应用   总被引:2,自引:0,他引:2  
赵斌  郝红旗 《计算机仿真》2009,26(12):100-102,106
研究网络中间件问题中,为简化分布式仿真系统的开发,并使系统的健壮性、可扩展性、可用性更好,提出在分布式仿真系统中利用网络中间件的方法.对分布仿真系统的结构和工作流程进行分析,并阐述了网络中间件在系统中实现监测和控制的作用.其次,根据分布式仿真系统的工作原理和设计需求,阐述网络中间件在分布式仿真系统中的结构、模块设计和功能实现,并详细地论述了地址管理、指令执行、反馈消息及分析3个模块的工作机制.最后进行试验证明在网络中间件网络系统发展中的作用,为网络中间件开发提供有效参考.  相似文献   

5.
基于Agent的数据库中间件   总被引:7,自引:0,他引:7  
文章提出了一种基于Agent的数据库中间件设计方案,分析了软件Agent的建模、Agent团队的概念和Agent间的通信和协调,并实现了一个完整的数据库中间件系统,它在大型网络信息系统中的应用已取得稳定和高效的性能。  相似文献   

6.
实现了多数据库中间件中分布异构数据缓冲区,该模型能够实现分布异构数据对象的数据双向同步/异步更新机制;采用的全局数据对象存储模型和缓存管理使数据在缓冲区存储并被用户高效快捷地访问;实现了全局事务管理策略,包括局部代理的设计、全局事务的并发控制、全局事务提交协议等.  相似文献   

7.
异构数据库集成中间件的研究与实现   总被引:7,自引:0,他引:7  
为了解决企业网络环境中异构数据库的数据集成和共享问题,重点研究了如何利用XML技术屏蔽数据库间的异构数据难题.提出了基于XML和中间件的集成异构数据库数据源的框架模型,该模型主要实现两部分的功能:数据库信息映射字典的生成和中间件系统查询的运行.中间件系统以XML作为数据交换的中介,提出了关系数据库数据与XML文档相互转换的方法,实现了用户对异构数据库数据的透明化共享.该模型适合企业信息化建设的需要.  相似文献   

8.
提出一种基于动态路由算法的通信中间件设计思路,并给出实现该中间件所使用的具体技术手段和实现方法。该中间件实现了多协议适配、自动路由、消息转发、对等网络等功能,尤其在复杂拓扑网络条件下具有良好的网络自适应能力。相比传统的通信中间件的静态路由管理,该中间件的动态路由能力具有更大的灵活性和适应性,在某些网络体系复杂以及软件系统庞大的行业和领域,该中间件有着良好的应用前景和巨大的市场价值。  相似文献   

9.
数据库连接中间件的研究   总被引:15,自引:0,他引:15  
文章对松散耦合的分布式信息系统进行性能优化的一个重要的方面———数据库连接中间件技术进行了讨论。数据库连接中间件实现多客户共享数据库连接,有效地改善了多用户对数据库的访问性能,优化了网络传输性能,并且支持与多种关系数据库的连接。  相似文献   

10.
Intranet上数据库中间件原型的研究与构造*   总被引:31,自引:0,他引:31  
马松  盛浩林 《软件学报》1999,10(1):86-91
研究和分析了Intranet上常用的数据库接口方法,在此基础上,提出了一种以DB(database)中间件形式在Intranet中应用的新方法.通过对数据库连接和访问机制的管理,改善网络上多用户访问数据库的性能,优化网络传输,并支持与多种数据库的接口.详细地给出了基于该方法而开发的DB中间件的设计思想、实现方法和采用的关键技术.  相似文献   

11.
针对SDN新一代转发控制分离技术——协议无感知转发(POF),提出了协议字段全开放的SDN网络虚拟化架构。该架构提出了基于标签的网络虚拟化技术和POF物理交换机流表分配技术,通过网络虚拟化中间件将POF交换机与POF控制器之间传递的消息进行转换,对物理网络中传输的数据进行标签封装,从而区分不同网络切片与虚拟链路的流量信息。与已有的虚拟化中间件Flow Visor、Open Virtex、Co Visor等相比,该虚拟化中间件全面支持POF协议,通过物理网络中的数据的标签化处理,实现了SDN转发平面全字段开放的网络虚拟化。同时,基于该套架构,实现了POF网络虚拟化中间件系统POFHyper Visor,并验证了该POF网络虚拟化中间件系统的功能与性能,经测试,虚拟化消息处理能力损失在17.1%~29.9%。  相似文献   

12.
Minimizing the communication time due to the transfer over a network of the intermediary results produced during the execution of a distributed query is a fundamental problem in distributed database management systems. We take a new look at this problem by investigating the relationship between the communication time and a remote data access middleware. We focus on two middleware parameters that are manually tuned by database administrators or programmers: the fetch size (i.e., the number of tuples that are communicated at once) and the message size (i.e., the size of the buffer at the middleware level). We present an experimental study which shows that these parameters have a crucial impact on the communication time. Then, we propose the MIND framework, which tunes the aforementioned middleware parameters, while adapting to different queries (that may vary in terms of selectivity) and networks (that may vary in terms of bandwidth). The main technical contributions of MIND are (i) a communication time estimation function that takes into account the middleware parameters, the size of the query result and the network environment, and (ii) an iterative optimization algorithm to find the fetch size and the message size that allow a good trade-off between low resource consumption and low communication time. We conclude with an experimental study that emphasizes the effectiveness of the MIND framework.  相似文献   

13.
针对网络管理中对采集器的实时性和可扩展性的要求,设计并实现了一个基于线程池的高效网络管理数据采集器。其中详细讨论了它的各项关键技术——-Java 5线程池、类的动态装载和消息队列,以及由此所带来的高效性、通用多用途性、模块化、可扩展和可移植等特性。该采集器应用于综合网管中,正确采集到Oracle数据库服务器9.0.1的SNMP接口的管理数据和某PON(无源光网络)设备上的管理信息,较之以前,在性能上有了很大的提高。  相似文献   

14.
在研究传统的发布/订阅消息中间件系统的基础之上,结合Gossip协议的特点来研究发布/订阅消息中间件,最后运用形式化方法,通过PRISM仿真工具,对仿真的模型进行形式化分析.实验结果表明,发布/订阅消息中间件系统的实时性受消息产生速度的影响,在各个订阅者订阅相同消息和不同消息两种情况之下网络特性展现不同的变化,但最终都是随着消息产生速度的增加而减小.可靠性随着消息产生速度的增加而减小,并且订阅者的接收缓存越大可靠性越高,但增幅率会越来越小.该实验模型和实验方法对于发布/订阅消息中间件系统的研究,以及在现实环境中配置系统的相关参数有一定的帮助.  相似文献   

15.
There is a growing need for Vehicle Networking Applications (VNAs) development that does not require users to learn the details of VNA data processing and message transfer. VNAs have some special requirements differing from other general‐purpose applications, such as real‐time performance, extensibility, compatibility, and reusability. To meet with these requirements of the VNAs, we propose a lightweight middleware framework for VNAs in this article. In the middle framework, we design multi‐layer middleware architecture to separate VNAs from the software platform and to improve the adaptability for the heterogeneous network and various vehicle networking communication protocols. Meanwhile, the middleware architecture consists of fixed and exchangeable modules to improve the middleware reusability. And the component bus is presented in a framework to standardize component interfaces to improve the extensibility of middleware. The framework has an efficient and simple structure to guarantee the real‐time performance of data processing and message transferring. This middleware also provides a uniform communication mechanism to be compatible with other existing middleware. In this article, we describe the design ideas and the composition of each module in the middleware framework, and analyze the data flow in communication process. We also develop the middleware prototypes to verify the feasibility of the middleware framework. Copyright © 2015 John Wiley & Sons, Ltd.  相似文献   

16.
17.
基于XML的数据库中间件的设计与实现   总被引:5,自引:5,他引:5  
阐述了一般数据库中间件的特点以及目前数据库中间件发展现状,指出了有待进一步解决的问题。针对这些问题,提出并实现了一个基于XML的数据库中间件(以下简称XMLDBMW)的设计思想和构造方案。XMLDBMW系统主要由系统管理进程和中间件服务器两个进程组成。系统管理进程主要任务是为系统配置、系统的启动和终止提供一个可视化的操作接口,监视系统当前的运行情况,例如流量、稳定性等。中间件服务器是整个系统的主要部分。在整个系统的设计和实现过程中,采用XML格式作为数据交换标准,便于以后的稳步扩展和标准化。XMLDBMW对传统数据库中间件的吞吐量、可重用性、可移植性等方面进行了改进,为数据库中间件系统的构造提供了新的思路。  相似文献   

18.
存储转发引擎是支持移动多媒体通信中间件的数据传输系统的运转中枢。本文详细讨论了存储转发引擎的设计模式和策略选择,提出了一个基于Windows2000/NT操作系统的设计模型。引擎设计采用线程池与完成端口重叠I/O相结合,选择结构化的消息队列和基于优先权的队列调度机制,由管理线程池、接收线程池、分析线程池和发送线程池组成,其中详细介绍了接收线程池、发送线程池和分析线程池的工作流程。  相似文献   

19.
随着J2EE技术不断成熟,人们基于J2EE技术架构,建设电子商务系统。J2EE标准是一个开发的标准,用户可以从众多的J2EE服务器中进行选择,人们关心J2EE服务器的性能及其可扩展性。利用EcPerf测试套件对J2EE系统进行了性能测试,结合测试过程找出数据存取的性能瓶颈,并且通过实用的优化策略,提高系统性能。这些策略包括数据库查询处理、数据库系统的加锁模式、异步消息传递、以及运行环境的配置等。通过优化,系统性能有了大幅度的提升。  相似文献   

20.
数据库中间件技术及在三层客户机/服务器模型中的实现   总被引:15,自引:0,他引:15  
研究和分析了常用各种数据库中间件的工作原理以及各自的优缺点,在此基础上,提出并讨论了三层客户机/服务器环境下的一个具体应用实例。对其所采有的关键技术和设计思想进行了详细的分析。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号