共查询到14条相似文献,搜索用时 93 毫秒
1.
目的 构建在建立大型应用系统时整合多种运行在不同软硬件环境、采用不同实现方式和技术的异构系统。方法 通过将消息队列异步缓存模式的调用特性和Web服务的标准化、跨语言、跨平台的访问特性相结合。结果 通过将两种技术有机的结合,建立了一个灵活而又具有普遍适应性的分布式系统异步交互的体系架构。以Web senvice技术系统间访问的基础,在系统内部结合消息队列技术进行模块间任务的呼叫和响应,使整个系统间交互具有消息驱动的特点。同时,并不要求系统的两端是用同一种系统平台及同一种消息队列产品。这也使系统架构具有了广泛的适应性,它可以建立在绝大多数系统平台上。结论 在建立一个需要整合Internet上多个不同的服务系统的综合网络应用系统的过程时,首先需要考虑的是使这些异构系统以最为简洁通用的协议进行交互,其次是使这些Internet上的系统间交互成功高效的执行。Websenrice技术提供了被广泛支持远程方法调用的途径,而消息队列则提供了异步交互的成熟服务,借此整合了Websenrice和消息队列两种技术建立的分布式系统异步交互的体系架构,可以实现多种灵活的系统交互模式。 相似文献
2.
基于通用消息的持久化消息队列设计 总被引:1,自引:0,他引:1
一个成熟的分布式中间件应提供不同进程间寻址和通信能力,同时提供高可靠的通信服务质量.有些中间件可提供很好的消息寻址和通信的能力,但不能保证通信可靠性.通用消息就是这样的一种中间件,为了改进它的服务质量,本文充分利用了其寻址和通信优势,引入队列和持久化思想,设计了一种消息持久化队列Ebupt Message Queue(EMQ).在实际应用中,EMQ可为上层提供更加可靠的通信服务质量.EMQ支持持久化,也可以满足非实时性消息通信的场景. 相似文献
3.
基于SCO UnixWare的实时消息队列设计与实现 总被引:1,自引:0,他引:1
实时消息队列作为一种IPC是在POSIX.1中定义的。但SCO UnixWare的最新版本7.1.3并不支持。结合实际开发的需要,提出了一种基于存储映射I/O和System V 消息队列在用户级实现实时消息队列的方法,并在SCO UnixWare7.1.3上实现。结果表明,该方法是非常有效的,它能够在用户级提供一种高效的进程间实时通信机制。 相似文献
4.
针对嵌入式实时操作系统中消息队列的普遍实现机制的若干问题,提出了一种对其改进的无内存拷贝的消息队列的实现方法,详细描述了消息队列的设计原理,分析了其中的关键技术。最后对两种消息队列的消息发送速度和内存消耗进行了对比测试。 相似文献
5.
分布式消息队列的设计与实现 总被引:1,自引:0,他引:1
为了在分布式计算环境中集成分布式应用,对异构网络环境下的分布式应用提供有效的通信手段和管理共享的信息,本文建立了基于守护进程的消息队列机制,给出其进程通信的具体实现过程,并将其与传统的套接字方式进行对比.实验结果表明:分布式消息队列在性能上与套接字方式接近但比其字具有更好的实用性和透明性. 相似文献
6.
为在分布式环境下保持数据的一致性,结合一个实际的容灾系统,对维护分布式数据库数据一致性问题进行了分析.根据对当前数据一致性维护技术的研究和比较,提出一种基于消息队列技术的一种实现数据一致性的方法.该方法通过对数据同步的研究,保证了实际容灾系统在一定条件下的数据一致性. 相似文献
7.
基于中间件MQSeries的消息队列异步通信服务的应用研究 总被引:1,自引:0,他引:1
文章讨论分析了IBM消息中间件MQSeries的工作原理,并在此基础上提出了一种新的网络异步通信服务实现方案,最后通过实例验证了该方案能够保证系统稳定、运行可靠以及能较好的提高系统的效率. 相似文献
8.
Windows利用动态连接库DLL可为所有应用程序提供代码和数据的共享,基于DLL提出了一个在Windows环境下类似UNIX系统V进程消息通信的消息队列的Windows任务间通信的消息队列.应用结果表明,Windows任务间使用该消息队列通信接口简单、方式灵活,可实现任意多个任务间的通信. 相似文献
9.
基于消息队列的软总线的系统集成与数据交换方案 总被引:1,自引:0,他引:1
为了使平台级或大型系统建立在已有业务应用系统的基础之上,充分利用已有系统的数据资源和服务资源,提出了建立一个基于消息队列的软总线的系统集成方案。由于不同的业务应用系统可能使用不同的数据标准或格式,将研究如何在软总线架构下,构建“热插拔”数据适配器,以实现这些系统之间的有效和方便的数据交换。 相似文献
10.
目前,在互联网应用和物联网应用中存在众多复杂结构的应用场景,复杂结构设计的好坏将直接关系到整个应用程序的效率及稳定性。本文通过对复杂结构应用场景的深入分析,总结提出了一种针对复杂结构消息队列的实现方案,即通过增加逻辑处理模块便可解决串并行复杂结构的系统。该系统不仅保留了消息队列的异步与分布式的特性,还达到了解决复杂逻辑的目的。本文还介绍了在实现过程中需要重点注意的关键问题。实践证明本方案是实现复杂结构消息队列的一种高效且可行的解决方案。 相似文献
11.
讨论了在UNIX 原有的消息队列机制基础上设计和实现分布式实时消息通信机制的方法.该机制提供透明的消息通信接口,支持带时间期限约束的实时消息请求.用户在系统调用的参数中可以给定消息请求的时间期限,对于多个远程消息请求,系统能按紧迫程度排队,以保证实时性.系统还可以定时检测消息请求的期限,对能否在期限内完成进行预测并反馈给相应进程. 相似文献
12.
解释了网络中如何使用套接字在两个程序间进行通信,并给出了一个客户通过套接字连接到服务器并进行通信的实例. 相似文献
13.
汪平 《重庆师范大学学报(自然科学版)》2005,22(2):39-43
描述了一套能够监控和管理用户在实验室上机的软件系统的设计思想、设计原则、总体结构和实现技术.系统采用账号和密码结合方式管理用户上机,并在系统中设计了一套新的基于Socket API的通信方案和独特的进程防杀技术,克服了目前广泛使用的读卡管理系统存在的弊端,取得了良好的实验室管理效果. 相似文献
14.
怎样实现软件交互器是设计与开发面向交互器的编程语言及工具的关键问题。基于当前主流的面向对象技术,讨论了对象与交互器的主要区别,提出一种基于对象技术的软件交互器的实现体系结构及其内部行为自主决策算法。并且,基于该结构及算法,开发出了软件交互器的一种面向对象设计框架。 相似文献