首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 218 毫秒
1.
为了满足当前数据交换中发布订阅需求,以及实时性和复杂性要求,设计了一种基于优先级任务的数据交换模型,并利用该模型开发TTS数据交换平台的核心模块。给出数据交换平台的整体框架以及数据集交换流程,并详细介绍任务泵、线程池等模块的实现。实际的应用测试表明,该平台能够实现复杂数据发布订阅应用,满足系统对实时性要求。  相似文献   

2.
为了实现自适应调整线程池尺寸,提高并发程序处理的运行速度、改善效率和降低系统的资源开销,提出了一种基于任务平均处理时间的线程池尺寸自适应调整算法。首先研究线程池的一些特征数据以及用户请求的任务时间周期,提出了任务平均处理时间的概念。然后研究了不同任务类型下,任务平均处理时间与线程池的尺寸的相关性,提出了一种自适应调整算法。实验结果表明,该算法能够自适应调整线程池尺寸到适当区域,有效地提高应用程序的整体性能。  相似文献   

3.
线程池的实现有很多种方案,包括基于不同操作系统,使用不同开发语言的实现方式。该文介绍了在UNIX操作系统下,基于POSIX THREAD,使用C语言实现线程池的一种方案。该方案是为一个采用Webservice技术开发的项目,需要在服务端提供一个简单快速的线程池实现,完成每次Webservice调用。线程池设计目标是调用接口简单易用,任务分配方便快速,任务队列状态可查,线程池大小自动调整。  相似文献   

4.
线程池的实现有很多种方案,包括基于不同操作系统,使用不同开发语言的实现方式。该文介绍了在UNIX操作系统下,基于POSIXTHREAD,使用C语言实现线程池的一种方案。该方案是为一个采用Webservice技术开发的项目,需要在服务端提供一个简单快速的线程池实现,完成每次Webservice调用。线程池设计目标是调用接口简单易用,任务分配方便快速,任务队列状态可查,线程池大小自动调整。  相似文献   

5.
线程池是一种多线程处理技术,使用线程池,服务器端可以预先创建线程,当客户端的请求到来之后,服务器端的线程池会给客户端分配一个空闲线程,并处理这次请求.处理完成之后,线程要归还给线程池以便重复使用,这样可以提高系统资源的利用效率,以及提高系统的性能.介绍了一种线程池的实现方式,并给出了Java的关键代码.  相似文献   

6.
在服务器应用开发中线程池技术被广泛地用于处理大量的并发任务请求,线程池设计的好坏决定服务器的并发处理性能和效率。本文介绍用于复杂并行系统设计的半同步半异步设计模式,根据该模式设计并实现一个线程池,该线程池具有效率高、稳定性好的特点。  相似文献   

7.
线程池技术在网络游戏服务器中的应用   总被引:1,自引:0,他引:1  
在网络服务器的开发过程中,Pool(池)的概念已经被广泛地应用。使用池技术可以明显地提高应用程序的速度,改善效率和降低系统资源的开销。正因为此,池的设计成为服务器设计中的重要组成部分。其中,使用最多,最为广泛的就是线程池。本文提出了一个线程池的设计模型和实现方法,并讨论了服务器程序利用线程池技术所能带来的好处。  相似文献   

8.
基于XML的数据访问组件的研究与实现   总被引:4,自引:0,他引:4  
刘传杰  陈平 《计算机工程》2004,30(13):65-66,142
提出一个基于XML技术的数据访问接口模型。该模型采用一种高效的线程池结构,利用XML相关技术解决了数据集成过程中涉及的接口定义、数据交换、格式转换、动态验证以及并发等通用性问题。  相似文献   

9.
基于POSIX线程库的线程池反馈算法的设计与实现   总被引:1,自引:0,他引:1  
本文提出了一种基于POSIX线程库的线程池反馈算法,通过对线程池响应进间和吞吐量进行监控,对线程池的下一步行为进行决策,调整线程池中的线程数及线程单次处理的任务数。实验结果显示,这种算法能很好地稳定线程池吞吐量和响应时间,避免性能出现大幅波动。  相似文献   

10.
即时聊天工具不仅实现了人们之间的即时聊天,还进一步加强了网络的资源共事的功能,Java提供的Thread线程类和一些多线程机制可用来完成客户端多点对多点的聊天.客户端之间以及客户机和服务器之间的通信可以通过Java语言提供的net包以及I/O包来实现.服务器端可使用线程池技术来处理大量的客户请求,线程池技术减少了线程创建和销毁的开销,提高了线程的可重用性,因而可以有效提高服务器端效率.  相似文献   

11.
消息中间件是信息集成技术研究的热点,但对消息中间件中消息优先级相关研究却很少。并且消息中间件中消息优先级算法设定影响整个消息中间件的效率。因此本文针对此问题提出了一种基于动态优先数算法的消息中间件技术。并对基于动态优先数的算法和现有优先级算法作实证对比分析。发现动态优先数的调度算法确实提高消息中间件的整体公平性和效率。  相似文献   

12.
研究了实时信息的特征、实时服务网络模型和面向消息的中间件设计方法,并在此基础上对实时出版订购模型、消息传递的中间件分别进行了设计,构造了实时中间件整体的模型,最后给出了面向消息的实时中间件的部分实现。  相似文献   

13.
陈冰鑫  邱保志 《计算机应用》2012,32(5):1425-1428
为了提高分布式异构系统的通信效率,提出了一种聚类消息中间件的构造技术,该技术使用EPr/TN网形式化描述协议,并对协议做聚类处理产生相似度最大的协议簇,然后利用协议簇构建消息中间件。与传统的消息中间件相比,该技术构建的消息中间件不仅能够有效实现异构通信协议的转换,而且减少了协议映射查找次数,提高了分布式异构系统的通信效率。  相似文献   

14.
曹健  刘琼  王远 《计算机应用》2016,36(3):596-600
针对传统的基于全量转发机制的消息中间件应用于电力信息系统大规模数据交换时效率低的问题,设计并实现了基于数据流转发的实时数据交换中间件。基于队列缓冲技术,实现了消息型数据的异步发送与批量确认;设计了流式数据转发机制,消除数据在传输节点上的缓存延迟与缓存资源代价,提高了数据传输的及时性与并发性;结合分布式与数据路由思想,实现了对第三方系统透明的节点组网与数据路由功能。通过模拟某省电力信息系统数据交换场景,验证了系统性能,数据交换能力达3000并发,千兆带宽环境下系统传输速度达980 MB/s,交换延迟在毫秒级。  相似文献   

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

16.
主要讨论使用移动消息中间件来支持移动计算应用,并提供一个统一的消息通信中间件,使得开发者只需要面对统一的消息接口,而无须考虑网络和设备的多样性。提出了基于XMLBlaster发布/订阅模式的移动消息中间件MobileMOM的设计思想、系统结构及应用开发示例。  相似文献   

17.
李璐  王德鹏 《数字社区&智能家居》2009,(11):8619-8620,8624
目前大多数中间件产品主要关注于应用的功能性需求,对应用的服务质量(QoS)需求只提供“尽力而为”的服务,难以满足分布式交互在时间、空间、可靠性等方面的QoS需求。首先对消息中间件和QoS的概念进行了介绍,然后设计了一种基于消息中间件的多维QoS管理模型,介绍了该模型的体系结构,并对该模型的核心模块进行了详细分析。该模型以消息中间件为平台,对分布式交互的QoS进行管理,以满足分布式交互的QoS需求。  相似文献   

18.
杨春  邓飞其 《微计算机信息》2007,23(30):70-71,160
中间件平台提供的程序接口定义了一个相对稳定的高层应用环境,本文研究了利用安全中间件技术来屏蔽安全的复杂性.实现消息中间件的各种安全服务,同时探讨了消息中间件在网络层安全连接、传输层数据处理、API层数据处理等相关的安全技术及接口的研究与实现。  相似文献   

19.
基于XML和消息中间件的异构数据集成技术   总被引:10,自引:0,他引:10       下载免费PDF全文
随着企业信息化程度的提高和互联网的迅速发展,异构数据的集成已成为一个迫切需要解决的问题。本文讨论了基于XML和消息中间件的异构数据集成的关键技术,包括体系结构和数据集成的模型。  相似文献   

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

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