首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 877 毫秒
1.
为了支持SMC构件的分布式计算,提出了基于远程绑定的分布式中间件.该中间件由SMC构件注册服务层、SMC构件远程绑定层和分布式体系结构描述层三部分组成.注册服务层管理分布式计算环境中的构件;远程绑定层提供构件间的远程访问服务;分布式体系结构描述层支持基于SMC/ADL显式规约的分布式SMC构件互操作.通过与RMI、CORBA等中间件的对比实验表明,该中间件在运行阶段为SMC构件实例之间提供了轻量、透明、平滑的分布计算支持,具有良好的实用性和可操作性.  相似文献   

2.
提升智能电网中各种异构应用软件间的数据共享和功能交互能力,是电力企业亟需解决的问题。而依靠标准化数据模型、SOA等技术的传统交互方案对模块运行期热插拔、分布式编程模型低侵入性和电力数据持续变化的支持度不足。为此,以电力数据为中心,从软件架构角度,将电力应用解耦为数据总线和数据插件,提出一种基于分布式开放式服务网关(OSGi)的通用电力数据平台。阐述平台拓扑架构、分布式OSGi的扩展方法及通用电力元数据模型,给出平台在福建电网的实施方法,并对典型业务模块的功能及并发性能进行测试,结果表明,该平台能有效降低异构电力应用间的数据共享和功能交互难度。  相似文献   

3.
基于CORBA的多机器人应用互操作系统的研究与实现   总被引:7,自引:0,他引:7  
贺明晰  尹朝万 《机器人》2000,22(3):194-200
本文针对异构分布环境下的多机器人系统,提出了一种基于CORBA规范和框架 请求代理(FRB)这一方式的应用系统集成模型.为实现分布异构环境下的多机器人的通信 、协同、编程,支持系统任务重组与重构、应用互操作提供一条有效途径.并给出了一个自 行设计的面向多机器人基于CORBA的对象互操作的方法、机制.给出基于CORBA的应用编程接 口(API)与扩展接口定义语言X IDL,通过基于CORBA的多机器人基本对象类的建立与对象 的实现,实现基于CORBA的多机器人互操作与开放分布处理原型系统.  相似文献   

4.
物联网近年来得到快速发展和普及,而应用与感知设备的严重耦合使得开发过程变得十分困难和复杂.针对OSGi中间件系统,提出了一种分布式OSGi的轻量级中间件结构,将网络中的节点提供的各种功能虚拟抽象为网络服务,通过面向服务架构(service oriented architecture,SOA)的服务管理对设备节点进行解耦.网络设备提供的服务单一,还存在移动性及续航等限制,为了适应动态变化的网络及应用需求,提出了一种满足服务质量约束的网络服务组合机制DscGOM,包括满足服务质量的组合路径选择机制设计和服务重定向机制设计.实验结果表明,该机制能够很好地适应动态网络需求,快速有效地生成服务组合路径.在网络节点意外退出失效的情况下,能够快速寻找替代组合路径和恢复组合服务的执行.  相似文献   

5.
中间件是支持和实现软件自适应的重要手段。除了内建于中间件的通用自适应机制外,中间件还应当为应用相关的自适应过程提供开发和运行支持。以普适计算为背景,基于关注点分离原则,引入策略对软件自适应过程进行抽象描述,提出了基于策略的软件自适应概念模型,进而提出了适应使能、基层和元层分离的轻量级构件化实现模型。基于上述模型,在面向普适计算的自适应中间件平台UbiStar中设计实现了一种基于策略的软件自适应框架,可以支持基于上述模型的普适计算应用的开发和运行,从而为应用相关的软件自适应过程提供有效支持。  相似文献   

6.
描述了4G环境下支持移动多媒体应用的中间件(4G中间件)的需求、基于开放标准OSGi技术的4G中间件体系结构;阐述了4G中间件提供的主要服务。  相似文献   

7.
基于CORBA的网络管理的若干关键问题研究   总被引:5,自引:0,他引:5  
赵慧  施伯乐 《计算机科学》2003,30(3):111-113
1 基于CORBA的网络管理体系结构网络管理的含义如图1的USE-CASE图示意。基于CORBA的网络管理利用了CORBA的分布对象模型和互操作机制,通过CORBA中间件来屏蔽掉各种被管理资源的异构性。基于CORBA的网络管理体系结构的一般结构如图2示意,CORBA服务在网络管理系统和被管理系统之间作为中间件,通过ORB进行通讯。CORBA应用于网络管理的目  相似文献   

8.
为了提高普适计算系统的开发效率, 设计了一个基于OSGi框架的动态普适计算中间件模型. 该中间件模型以OSGi框架为基础, 建立移动管理器管理用户和服务的移动, 利用上下文管理器来管理上下文, 动态调整自己的行为, 支持上下文感知应用. 通过标准的接口实现各种异构普适设备间的互操作性. 实验结果表明该中间件能够满足通用普适计算环境的要求, 对于普适计算系统的开发具有一定的借鉴意义.  相似文献   

9.
基于交易服务的一个动态负载平衡模型   总被引:3,自引:0,他引:3  
CORBA是当前被广泛采用的分布式对象平台,它成功地解决了异种平台的互操作问题。为了提高整个基于CORBA的分布式系统的性能,负载平衡成为CORBA应当考虑的问题。本文给出了一个基于交易服务的通用动态负载平衡模型。它不仅实现了CORBA负载平衡,而且其对交易服务的扩展对用户透明,原有应用可以直接与之集成。文章最后给出了模型的性能的评价和分析。  相似文献   

10.
为了实现企业应用的基础架构、开发方式、部署方式的统一,文中研究了OSGi服务组件模型. OSGi提供了一种面向服务的组件开发框架,具有高度模块化和动态化特点.根据SOA思想和OSGi技术特性,提出一种基于OSGi的面向服务的软件体系架构,包括基础设施层、服务组件层、服务编排层、应用层,基于J2EE、OSGi等开放技术开发了统一服务架构平台,平台采用SOA架构和标准规范,并通过组件化、图形化为设计、开发、调试、部署、运行、维护提供全生命周期的支持.在实际应用中,文中研究成果实现了企业应用即插即用的模块化管理,能够有效提高软件模块复用能力和复用程度.  相似文献   

11.
分布式OSGi研究与发展*   总被引:1,自引:0,他引:1  
OSGi分布式扩展技术将分布式计算技术与OSGi框架融合,使之能够支持跨多虚拟机的异构分布式处理,是OSGi领域的研究热点。系统地介绍了这一崭新领域的理论研究情况,分类比较了几种主流分布式扩展技术的异同,探讨了分布式扩展的性能以及应用进展情况,给出了未来研究与发展的趋势。  相似文献   

12.
CORBA与Web服务的比较与集成   总被引:6,自引:3,他引:6  
张驰  吴健  胡正国  周淑莉 《计算机工程与设计》2005,26(8):2213-2215,2218
CORBA作为成熟的分布式计算标准,主要用来构造企业内部事务紧急的应用,Web Services是近年来提出的一种新的面向服务的体系结构,主要用来开发基于Internet的服务。针对CORBA在Internet环境下数据共享和应用集成的局限性,提出了CORBA与Web Services集成的方案,设计了集成网关并研究了集成中的关键问题:接口映射转换、消息类型转换和CORBA对象的动态调用。  相似文献   

13.
This paper describes key aspects of remote service invocation in federations of OSGi containers. It refers to the OSGi Remote Service Admin specification and describes its efficient implementation over message‐oriented middleware. Scalability problems of several different approaches to implementation are identified, and a solution in a form of innovative Remote Service Admin model extension is proposed. The extension, named On‐demand Remote Service Admin, is analyzed and validated in the context of a motivating scenario. Validation includes performance and scalability evaluation, which confirms that all assumed requirements have been satisfied by the constructed prototype. Finally, the presented research is compared with related works. Copyright © 2011 John Wiley & Sons, Ltd.  相似文献   

14.
基于OSGi的两层服务模型*   总被引:1,自引:0,他引:1  
ROSG采用生产者—消费者模式调用远程服务的ROSGi,不仅会增加每个系统OSGi的工作负载,同时对网络资源的消耗也很大,更无法对远程服务进行统一的管理。基于OSGi的两层服务模型正是针对ROSGi的这些缺点,从一种新的视角来看待分布式环境中的OSGi平台,将每一个独立的OSGi平台视为一个能够提供远程服务并可能要获取其他远程服务的构件,使用面向服务的构件模型的方式来解决分布式环境中远程服务的发布和获取的问题。提出了基于OSGi的两层服务模型,并详细介绍了其工作原理、流程及相关问题,同时总结了该模型  相似文献   

15.
CORBA:全面的分布式对象计算(上)   总被引:10,自引:4,他引:6  
CORBA(CommonObjectRequestBrokerArchitecture)是建立在面向对象基础上的分布式对象计算体系结构,该文综述CORBA的重要概念和基本原理,包括CORBA体系结构、界面描述语言、支持远程对象调用的静态调用SII和动态调用DII以及支持DII的界面仓库。  相似文献   

16.
针对异构遥感算法服务集成方法在元数据和生命周期管理方面的不足,提出了在OSGi框架下基于LDAP的异构服务调用机制。该机制设计了一个异构服务代理,将异构服务封装为OSGi bundle服务,实现服务生命周期管理,并结合LDAP技术,实现异构服务元数据管理;同时引入工作流引擎技术,搭建了一个异构服务交互调用的原型系统。通过遥感NDVI产品生产实验表明,该方法不仅能灵活地调用多种异构的遥感算法服务,且能有效的管理服务元数据及其生命周期。最后性能分析表明,该方法也为遥感数据分布式处理提供了一种有效的解决方案。  相似文献   

17.
1 引言 CORBA作为一种流行的中间件平台,通过定义一系列规范屏蔽了异构网络的底层差别,为灵活开放的系统应用提供了技术基础,使分布计算环境中的构件可以很好地协同工作。然而现有的CORBA 2.X规范中并没有定义一种独立的服务,来管理和控制客户请求访问服务器对象(服务器进程)的过程,以灵活简便地部署企业应用系统服务器集群。传统CORBA客户访问服务器一般是通过对象引用文件或直接网络访问的方式,前者多适用于单服务器系统,并且和系统结合紧密而且很难在系统运行过程中动态扩展服务器,而后者则使用复杂,在一定程度上丧失了服务器的“透明性”。本文根据  相似文献   

18.
Enabling smart spaces with OSGi   总被引:2,自引:0,他引:2  
Today's pervasive computing spaces are developed primarily with proprietary technology and seem to lack a long-term vision of evolution and interoperation. The future pervasive computing environment will comprise a wide variety of devices and services from different manufacturers and developers. We must therefore achieve platform and vendor independence as well as architecture openness before pervasive computing spaces become common places. The Open Services Gateway Initiative attempts to meet these requirements by providing a managed, extensible framework to connect various devices in a local network such as in a home, office, or automobile. By defining a standard execution environment and service interfaces, OSGi promotes the dynamic discovery and collaboration of devices and services from different sources. Moreover, the framework is designed to ensure smooth space evolution over time and to support connectivity to the outside world, allowing remote control, diagnosis, and management. We present the OSGi technology and examine several OSGi development toolkits and products. We also share our experience in using OSGi to build an open, assistive environment that supports independent living for elders.  相似文献   

19.
移动代理是一种新型的分布式计算技术,有着许多传统分布式计算模型无法比拟的优势,是目前研究和应用热点。RMI(远程方法调用)是Java平台解决远程调用的方案,基于RMI技术设计了移动代理系统,对移动代理系统的关键问题进行了分析,通过RMI技术和动态类加载技术实现了移动代理系统,并设计实验验证了移动代理的移动性和自主性。  相似文献   

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

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

京公网安备 11010802026262号