首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 62 毫秒
1.
基于CORBA的消息中间件的设计与实现   总被引:1,自引:0,他引:1  
针对现有的CORBA产品缺乏对异步消息通信的有力支持这一缺陷,设计并实现了基于CORBA的消息中间件系统,为开发大型分布式系统提供了对象间的异步消息传送机制。  相似文献   

2.
分布对象中间件异步消息的研究与实现   总被引:9,自引:0,他引:9  
随着Internet和大规模Intranet的出现和飞速发展,软件系统之间逐渐构成一个开放协同的软件环境.异步通信机制是支撑开放协同环境的重要机制,CORBA是一种在开放协同环境中得到广泛应用的主流分布对象中间件,它没有很好地解决异步通信问题.在CORBA中提供异步通信机制成为研究的热点.该文基于CORBA异步消息标准提出了一种包含回调、轮询和T11(Time Independent Invocation)三种机制的异步模型,并在StarBus中进行了实现.实现结果和初步应用表明,该文提出的异步模型方案对于将CORBA应用于大规模分布式开放协同环境具有重要意义。  相似文献   

3.
王永恒  贾焰 《计算机工程》2003,29(10):3-4,72
把面向消息的中间件MOM与CORBA的分布式对象技术相结合,融合两者的优势,建立一种新型的异步消息系统,可以克服MOM所固有的不足,弥补当前CORBA的缺陷,具有广泛的应用前景。介绍了基于CORBA的异步调用技术,探讨了异步回调和异步轮询两种模型的原理及实现技术。  相似文献   

4.
基于CORBA的异步调用系统的研究与实现   总被引:2,自引:0,他引:2  
把面向消息的中间件MOM与CORBA的分布式对象技术相结合,融合两者的优势,建立一种新型的异步消息系统,可以克服MOM所固有的不足,弥补当前CORBA的缺陷,具有广泛的应用前景。介绍了基于CORBA的异步调用技术,探讨了异步回调和异步轮询两种模型的原理及实现技术。  相似文献   

5.
介绍了CORBA的异步消息机制和新CORRA消息规范,在新CORBA规范中包括异步方法调用(AMI)、与时间无关调用(TⅡ)和通用的消息服务质量(QoS)策略,这些新的特征大大地增强了CORBA所采用的标准的请求/响应通讯模式的功能。  相似文献   

6.
事务管理是当今数据库领域的重要研究内容。基于CORBA异步消息的连接管理服务,作为对象事务管理器(OTM)的一部分,把分布式对象技术、事务处理技术(TP-Monitor)及异步消息技术相结合,实现了对松耦合的分布式计算环境中事务的良好管理。本文主要介绍基于CORBA异步消息的连接管理服务的系统功能及实现技术。  相似文献   

7.
基于CORBA的JAVA消息服务中间件的设计与优化   总被引:1,自引:0,他引:1  
CROBA、DCOM等RPC中间件在大规模的分布计算应用中有其局限性。而Java消息服务在异步通信、松散耦合和多对多通信等方面提供了强有力的支持。本文介绍了CJMQ-一个基于CORBA的多线程Java消息服务中间件,描述了CJMQ的体系结构,讨论了消息派发机制的优化设计,并且对当前CJMQ的实现进行了性能评价和分析。  相似文献   

8.
基于CORBA异步消息中的抽象Polling模型提出了一种Polling模型实现方案,讨论了其中的核心算法,该算法能分解耦合请求和应答并确保at-most-once语义。在分布对象中间件平台StarBus上实现了该模型和算法,实现结果表明该模型和算法为在CORBA中实现异步Polling机制提供了一种有效的参考方案。  相似文献   

9.
对分布对象中间件异步通信中的时间、空间和流程的解耦问题进行研究,分析当前分布对象中间件异步通信机制存在的问题。基于CORBA分布环境引入P/S发布订阅系统,构建基于P/S模式的CORBA通信体系。阐述该通信体系的体系结构及其接口的封装与设计,对支持这种通信体系的使能技术进行说明。  相似文献   

10.
针对分布对象中间件异步通信中时间、空间和流程的三刻度解耦问题进行了研究,在分析了当前分布对象中间件通信机制所存在的问题基础上,基于CORBA分布环境引入了P/S发布订阅系统,构建了基于P/S模式的CORBA通信体系.同时在PIS中间件代理体系中,引入移动Agent代理技术构建了基于Agent与P/S混合模式的异步通信算法,解决了基于中间代理的分布对象中间件异步通信的三刻度解耦问题.  相似文献   

11.
Abstract This paper describes an approach to the design of interactive multimedia materials being developed in a European Community project. The developmental process is seen as a dialogue between technologists and teachers. This dialogue is often problematic because of the differences in training, experience and culture between them. Conditions needed for fruitful dialogue are described and the generic model for learning design used in the project is explained.  相似文献   

12.
European Community policy and the market   总被引:1,自引:0,他引:1  
Abstract This paper starts with some reflections on the policy considerations and priorities which are shaping European Commission (EC) research programmes. Then it attempts to position the current projects which seek to capitalise on information and communications technologies for learning in relation to these priorities and the apparent realities of the marketplace. It concludes that while there are grounds to be optimistic about the contribution EC programmes can make to the efficiency and standard of education and training, they are still too technology driven.  相似文献   

13.
融合集成方法已经广泛应用在模式识别领域,然而一些基分类器实时性能稳定性较差,导致多分类器融合性能差,针对上述问题本文提出了一种新的基于多分类器的子融合集成分类器系统。该方法考虑在度量层融合层次之上通过对各类基多分类器进行动态选择,票数最多的类别作为融合系统中对特征向量识别的类别,构成一种新的自适应子融合集成分类器方法。实验表明,该方法比传统的分类器以及分类融合方法识别准确率明显更高,具有更好的鲁棒性。  相似文献   

14.
Development of software intensive systems (systems) in practice involves a series of self-contained phases for the lifecycle of a system. Semantic and temporal gaps, which occur among phases and among developer disciplines within and across phases, hinder the ongoing development of a system because of the interdependencies among phases and among disciplines. Such gaps are magnified among systems that are developed at different times by different development teams, which may limit reuse of artifacts of systems development and interoperability among the systems. This article discusses such gaps and a systems development process for avoiding them.  相似文献   

15.
This paper presents control charts models and the necessary simulation software for the location of economic values of the control parameters. The simulation program is written in FORTRAN, requires only 10K of main storage, and can run on most mini and micro computers. Two models are presented - one describes the process when it is operating at full capacity and the other when the process is operating under capacity. The models allow the product quality to deteriorate to a further level before an existing out-of-control state is detected, and they can also be used in situations where no prior knowledge exists of the out-of-control causes and the resulting proportion defectives.  相似文献   

16.
Going through a few examples of robot artists who are recognized worldwide, we try to analyze the deepest meaning of what is called “robot art” and the related art field definition. We also try to highlight its well-marked borders, such as kinetic sculptures, kinetic art, cyber art, and cyberpunk. A brief excursion into the importance of the context, the message, and its semiotics is also provided, case by case, together with a few hints on the history of this discipline in the light of an artistic perspective. Therefore, the aim of this article is to try to summarize the main characteristics that might classify robot art as a unique and innovative discipline, and to track down some of the principles by which a robotic artifact can or cannot be considered an art piece in terms of social, cultural, and strictly artistic interest. This work was presented in part at the 13th International Symposium on Artificial Life and Robotics, Oita, Japan, January 31–February 2, 2008  相似文献   

17.
Although there are many arguments that logic is an appropriate tool for artificial intelligence, there has been a perceived problem with the monotonicity of classical logic. This paper elaborates on the idea that reasoning should be viewed as theory formation where logic tells us the consequences of our assumptions. The two activities of predicting what is expected to be true and explaining observations are considered in a simple theory formation framework. Properties of each activity are discussed, along with a number of proposals as to what should be predicted or accepted as reasonable explanations. An architecture is proposed to combine explanation and prediction into one coherent framework. Algorithms used to implement the system as well as examples from a running implementation are given.  相似文献   

18.
This paper provides the author's personal views and perspectives on software process improvement. Starting with his first work on technology assessment in IBM over 20 years ago, Watts Humphrey describes the process improvement work he has been directly involved in. This includes the development of the early process assessment methods, the original design of the CMM, and the introduction of the Personal Software Process (PSP)SM and Team Software Process (TSP){SM}. In addition to describing the original motivation for this work, the author also reviews many of the problems he and his associates encountered and why they solved them the way they did. He also comments on the outstanding issues and likely directions for future work. Finally, this work has built on the experiences and contributions of many people. Mr. Humphrey only describes work that he was personally involved in and he names many of the key contributors. However, so many people have been involved in this work that a full list of the important participants would be impractical.  相似文献   

19.
基于复小波噪声方差显著修正的SAR图像去噪   总被引:4,自引:1,他引:3  
提出了一种基于复小波域统计建模与噪声方差估计显著性修正相结合的合成孔径雷达(Synthetic Aperture Radar,SAR)图像斑点噪声滤波方法。该方法首先通过对数变换将乘性噪声模型转化为加性噪声模型,然后对变换后的图像进行双树复小波变换(Dualtree Complex Wavelet Transform,DCWT),并对复数小波系数的统计分布进行建模。在此先验分布的基础上,通过运用贝叶斯估计方法从含噪系数中恢复原始系数,达到滤除噪声的目的。实验结果表明该方法在去除噪声的同时保留了图像的细节信息,取得了很好的降噪效果。  相似文献   

20.
Abstract  This paper considers some results of a study designed to investigate the kinds of mathematical activity undertaken by children (aged between 8 and 11) as they learned to program in LOGO. A model of learning modes is proposed, which attempts to describe the ways in which children used and acquired understanding of the programming/mathematical concepts involved. The remainder of the paper is concerned with discussing the validity and limitations of the model, and its implications for further research and curriculum development.  相似文献   

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

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