首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 46 毫秒
1.
队列是一种重要的数据结构,队列在各种类型的系统中应用广泛,队列技术被广泛应用于编译软件和程序设计中.讨论队列的结构特征与操作实现特点,有着重要的意义.经常讨论的是循环队列或单队列等传统的队列.但在实际应用中经常会遇到循环多队列存储结构,在数据结构与算法中没有研究该内容,研究并实现了循环多队列的存储结构.并用这种结构解决了一些实际的问题.  相似文献   

2.
通过对数据结构的链表和队列特性的分析,结合数据的传输方式,建立静态链表实现的消息队列模型;用C语言实现对消息队列的应用,解决在嵌入式项目开发中消息传输的灵活性、安全性和高效性问题.  相似文献   

3.
MVC设计模式在Web应用系统框架中的扩展   总被引:3,自引:0,他引:3  
MVC设计模式广泛应用于软件设计.本文介绍了MVC模式在Web应用系统中的应用,并针对其在目前所遇到的一些问题,在原有模型的基础上进行扩展,提出了改进后的新模型的结构.通过对结构的进一步细化和延伸,引入组件的思想,提高了系统框架的可维护性和可扩展性.引入消息队列的机制,提出了消息队列参考模型,用以提高系统的性能.  相似文献   

4.
周喃 《科技信息》2014,(8):159-160
推出了一种总线双向传输通信模型,以VxWorks为系统平台,基于CPCI协议,设计并实现了CPCI总线高效率的双向传输。同时,运用二进制信号量和消息队列机制,保障了VxWorks系统下多任务间的通信、逻辑依赖,协调了公共资源的争夺。在现实产品中的成功应用,证明了该设计在工程上的实用性。  相似文献   

5.
分析了铁路行包信息追踪系统中应用通讯模式的特点及需求 ,综合基于连接的通讯模式和基于消息队列的通讯模式的优点 ,提出了一种新的应用通讯方式 ,以此为基础设计了铁路行包数据传输系统的基本结构 ,并给出了应用程序的实现及结果  相似文献   

6.
基于通用消息的持久化消息队列设计   总被引:1,自引:0,他引:1  
一个成熟的分布式中间件应提供不同进程间寻址和通信能力,同时提供高可靠的通信服务质量.有些中间件可提供很好的消息寻址和通信的能力,但不能保证通信可靠性.通用消息就是这样的一种中间件,为了改进它的服务质量,本文充分利用了其寻址和通信优势,引入队列和持久化思想,设计了一种消息持久化队列Ebupt Message Queue(EMQ).在实际应用中,EMQ可为上层提供更加可靠的通信服务质量.EMQ支持持久化,也可以满足非实时性消息通信的场景.  相似文献   

7.
Windows 程序设计是种事件驱动方式的主要基于消息的程序设计.当用户需要完成某种功能时,需要调用OS某种支持,然后OS将用户的需要包装成消息,并投入到消息队列中,最后应用程序从消息队列中取走消息并进行响应[1].消息系统对于一个win32 程序来说十分重要,它是一个程序运行的动力源泉.应用消息机制为程序员找到了一些开发过程所需要的程序信息,并且在多个程序间通过消息传递来实现了自动操作或信息获取.  相似文献   

8.
设计了一种在UNIX环境下基于SYSTEM V IPC的消息中间件模型。模型引入了邮箱的概念并通过MyQ对进行消息传递的每个进程分配一个全局唯一的邮箱号,进程从自己的邮箱中接收消息以及发送消息到目标进程的邮箱。具体实现是MyQ通过共享内存传递消息内容,为每个进程创建一个消息队列用于接收通知消息,并由信号灯进行并发访问控制。这样可以提高消息传递效率以及有效解决大数据量传递情况下消息队列堵死的问题。  相似文献   

9.
针对嵌入式实时操作系统中消息队列的普遍实现机制的若干问题,提出了一种对其改进的无内存拷贝的消息队列的实现方法,详细描述了消息队列的设计原理,分析了其中的关键技术。最后对两种消息队列的消息发送速度和内存消耗进行了对比测试。  相似文献   

10.
蔡启先 《广西科学院学报》2004,20(4):289-290,296
在描述移动Agent系统中消息对象和消息队列设计的基础上,通过流程图说明整个系统中消息机制的实现。消息机制是Agent通讯的主要手段。通讯时Agent传递消息对象,每个Agent还要维护一个消息队列,用于存储接收到的待处理消息。实现消息机制时,系统定义专门的messagethread线程来处理消息,并规定messagethread线程的优先级策略。  相似文献   

11.
设计一种能经济地实现EDI系统的方案,将因特网(Internet)作为通信基础设施(网络的网络)来使用.首先,简述EDI系统中应用Internet服务的可能性.其次,考察用Internet来传递EDI消息的两种方案.再者,讨论用万维网来实现EDI系统,提出了EDI与Internet服务集成的一种体系结构,这不仅能解决EDI消息的传递问题,而且可解决EDI消息的产生和处理问题,是一种较好的解决方案.  相似文献   

12.
一种竞赛抢答器的设计与实现   总被引:1,自引:0,他引:1  
本文设计了一种八路竞赛抢答器的电路设计方案,其结构简单,功能易于实现,并利用复杂可编程逻辑器件(CPLD)得以验证和实现系统功能。它具有组别显示、蜂鸣警示,适用于各种竞赛场合。  相似文献   

13.
提出一种针对复杂标识的分类学习算法,并将其应用于移动增强现实系统中,实现了基于自然特征的跟踪定位系统.在场景特征点识别分类基础上,采用关键帧匹配算法实现无标识跟踪定位.针对含有对称结构的场景提出一种误匹配特征的回收机制.实验结果表明,该算法可解决由于场景对称结构导致的错误特征匹配,从而大幅提高特征的正确匹配率.  相似文献   

14.
并行处理是提高计算能力的一种方法,通过网络相互连接的工作站和PC构成一个庞大的资源,以多计算机互连为基础的集群成为一种新的高效的大规模并行计算工具.本文讨论了基于消息传递机制的并行处理系统MCC的设计和实现方案.MCC系统提供了消息队列管理、节点管理、任务管理等功能,为用户提供了一个良好的并行程序开发和设计的环境.  相似文献   

15.
目的 构建在建立大型应用系统时整合多种运行在不同软硬件环境、采用不同实现方式和技术的异构系统。方法 通过将消息队列异步缓存模式的调用特性和Web服务的标准化、跨语言、跨平台的访问特性相结合。结果 通过将两种技术有机的结合,建立了一个灵活而又具有普遍适应性的分布式系统异步交互的体系架构。以Web senvice技术系统间访问的基础,在系统内部结合消息队列技术进行模块间任务的呼叫和响应,使整个系统间交互具有消息驱动的特点。同时,并不要求系统的两端是用同一种系统平台及同一种消息队列产品。这也使系统架构具有了广泛的适应性,它可以建立在绝大多数系统平台上。结论 在建立一个需要整合Internet上多个不同的服务系统的综合网络应用系统的过程时,首先需要考虑的是使这些异构系统以最为简洁通用的协议进行交互,其次是使这些Internet上的系统间交互成功高效的执行。Websenrice技术提供了被广泛支持远程方法调用的途径,而消息队列则提供了异步交互的成熟服务,借此整合了Websenrice和消息队列两种技术建立的分布式系统异步交互的体系架构,可以实现多种灵活的系统交互模式。  相似文献   

16.
针对传统网络游戏的2D场景向3D场景演化过程中游戏服务器所面临的障碍信息存储和访问的技术难题,提出伪3D和真3D 2种解决方案。伪3D方案通过对原2D方案的数据结构和寻路算法进行扩展,在2D数据逻辑基础上实现3D游戏场景。真3D方案将原2D场景的数据存储方案在纵向维度上完全扩展,再应用RLE压缩算法,解决纵向扩展带来的数据膨胀问题,同时兼顾访问效率。研究结果表明:伪3D方案适用于非完全自由、有限层可表达的3D场景,完全兼容原2D数据存储格式、寻路算法及功能模块接口,具有开发周期短、实施成本低的优势;真3D方案适用于完全自由、无限层可表达的3D场景,能够满足复杂的3D场景需求,并在空间效率和时间效率方面取得了较好平衡,可实现大型3D网络游戏场景障碍信息高效表达及访问的需要。  相似文献   

17.
本文试图通过寻求数据之间的逻辑联系来研究复杂系统变量间的关系。为此,建立了一类双层次逻辑结构的泛布尔代数概型,提出了一种分析复杂系统的逻辑方法,欲为复杂系统的研究提供一条新的、可能的途径。一、客观原型复杂开关系统、化学反应过程、经济系统、生产过程、人机系统等复杂系统的逻辑分析是极其重要的。在复杂系统的逻辑分析中,首要的是对所研究的系统写出变量间的逻辑函数,从而得出系统变量间的最简表达式。  相似文献   

18.
为实现保险公司内部各种信息资源的优化整合,并较大程度地降低整个系统的运行维护成本,本文介绍一种“企业整合架构与消息交换框架”的解决方案。在此方案中我们将提出消息交换总线的概念,并介绍系统的基本组成、工作原理以及与实际业务系统的交互方式。通过与传统信息交流方式做比较,本文还将分析此方案的优点以及可行性。  相似文献   

19.
为解决 sort-first型并行绘制负载不均衡和网络拥塞问题,在研究原有体系结构的基础上,提出了一种基于InfiniBand高速网络的PC集群分布式并行图形绘制解决方案。增加了显示节点负责场景显示。使用一种改进型的基于绘制历史的动态负载均衡算法解决了负载不平衡问题;利用InfiniBand消息传输机制开发了同步控制策略,有效地实现了帧同步。实验结果表明,该方案在保存场景一致完整性的基础上,与传统体系结构相比,显著地提高了系统帧率,降低网络通讯消耗。  相似文献   

20.
针对现阶段的主动管理机制(AQM)受到队列与缓存管理服务的局限,本文给出了一种通过引入虚拟地址空间的方案来实现缓存中各分组的内容在队列操作后仍保持地址上的连续性,以及可以快速地实现队列的各种修改/丢弃/插入操作。并给出了方案实现的可能性和实用性。  相似文献   

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

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