首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 62 毫秒
1.
本文基于OSGi规范和OSGI框架的运行原理和编程模式对OSGi框架应用程序的设计方法和利弊进行深入的探讨,并且完成了动态组件管理平台和Web服务动态管理模块的实现.  相似文献   

2.
为满足Internet环境对软件系统的可扩展性、可读性和可重用性的需求,使软件更好地面向服务,提出一种以OSGi为基础框架重构软件的方法,采用面向服务的组件模型快速方便地实现Web容器的OSGi化.  相似文献   

3.
本文提出的汽车远程诊断服务平台采用了基于OSGi的结构框架、B/S为主的开发模式,向汽车用户提供远程服务,响应汽车故障诊断请求,支持远程诊断功能和动态导航。该平台提高了汽车检修速度、降低了维修成本。  相似文献   

4.
一种可动态更新的高可用中间件框架   总被引:1,自引:0,他引:1  
针对动态更新缺乏对分布式应用支持的缺陷,提出了一套可动态更新的高可用中间件框架,用于分布式环境中高可用服务的开发.它包含了一套灵活的动态插件管理框架,可完成单进程的动态更新,同时提供了一套分布式协作服务管理框架,来完成多进程协同服务的同步动态更新.通过实现服务可用性论坛提出的高可用应用接口规范,验证了该框架具有单进程及多进程同步动态更新的能力.  相似文献   

5.
为解决复杂多变环境中软件开发跟不上需求变化的问题,需要设计一套具有自适应能力的软件框架.在深入研究OSGi规范的基础上,将进化论引入软件开发中,采用软件架构支持增量式开发和软件类对象能够自变化的方法,来满足需求的不断变化,最终形成了基于OSGi的自适应、可进化的软件框架.  相似文献   

6.
基于插件的动态模块框架研究   总被引:2,自引:0,他引:2  
为了解决软件维护困难,用户新增需求难以满足的问题,分析研究了Jabber客户端Jeti的软件结构,给出了一种基于插件的动态模块框架.该框架将软件的开发粒度由对象扩大到插件,插件间相互独立,只有功能相关的插件存在关联.因此,基于该框架进行开发,可较大地提高软件的可维护性和扩展性,进而降低软件系统开发成本.  相似文献   

7.
本文研究了地震数据采集软件平台中基于插件的应用集成框架技术。先进的地震数据采集软件平台要具备良好的复用性、高可扩展性,体现目前软件工程流行的高内聚与松耦合的思想。插件能够实现应用功能的封装,并提供外部调用的接口,基于插件的应用集成框架能够实现二次应用功能发并集成第三方软件模块。本文介绍了插件的内涵与优势;重点描述了插件的运行机制;阐述了基于插件的应用集成框架的设计思路及层次结构,并分别介绍各层结构的功能,包括应用程序框架服务、应用程序用户界面服务;后用已编码实现的程序库展示该应用集成框架的显示效果。该项技术研发为地震数据采集软件平台的发打下了坚实的基础。  相似文献   

8.
崔丽  周相兵 《科学技术与工程》2012,12(25):6490-6494
针对当前语义Web服务应用的需要,设计实现一种以开源软件为基础的语义Web服务开发框架,主要是采用Spring、CXF、WSDL2OWL—S和EXT JS开源软件来整合完成该框架。因此,从分析这些开源软件技术、整合的关键代码和具体的应用案例三个方面来具体地分析该框架的设计、实现和应用,从而为语义Web服务开发者提供一个快速开发框架和方法。  相似文献   

9.
支持Agent软件与Web服务软件互操作的AWIA   总被引:1,自引:1,他引:0  
针对当前Agent软件系统与Web服务软件系统之是无法互操作和集成问题,设计并实现了一个JADE插件AWIA,该插件在Agent软件与Web服务软件之间建立了一座桥梁,提供了一系列的软件开发接口,可有效实现Agent软件与Web服务软件之间的相互访问.AWIA充分利用JADE的扩展机制和XFire的可嵌入特点,将XFire模块包装后插入JADE系统,使用该平台开发者可方便地开发能够提供Web服务或访问Web服务的Agent,从而实现Agent软件与Web服务软件的集成.该方法相比以往的集成实现方法具有性能高、实现简单、部署灵活、支持并行等特点.本文详细介绍了AWlA的技术框架和实现的技术细节,并通过案例分析来验证技术和插件的可行性和有效性.  相似文献   

10.
基于分布式高校教学管理信息系统的设计   总被引:1,自引:0,他引:1  
为提高教学信息化管理系统的开发效率和解决二级学院之间数据同步和共享的问题,设计了一套基于分布式数据同步处理的解决方案,实现了插件开发模式的通用开发框架.结果表明,采用插件的开发框架可以提高软件的复用率和缩短开发周期.  相似文献   

11.
Web服务已经成为了一种集成Internet上分布的不同类型的应用以提供增值服务的通用技术.文章基于面向切面的横切关注点动态编织技术,提出了一种含有感知上下文插件的面向切面的Web服务组合模型,使得Web服务组合更具用户化和动态适应性;并通过实例证明了该模型的有效性.  相似文献   

12.
云计算的迅速发展对云应用与云服务的开发提出了更高要求。然而,依靠提供商提供的云平台基本功能组件不能直接满足需求,对云平台进行二次开发会增加开发周期,降低开发速率。OpenStack是一个开源的云管理平台,为客户提供云基础架构服务,包括计算服务、存储服务和网络服务。以OpenStack为基础,针对虚拟机管理应用、存储应用和定制应用,设计并实现了一种云应用开发框架,融合了服务组合和元数据的设计思想。基于该框架实现了一个虚拟机定制系统,并验证了该设计框架的可用性和有效性。  相似文献   

13.
闫新惠 《科技信息》2010,(25):73-74
本文介绍了OPC技术规范并实现了一种插件式的OPC数据服务器框架,该框架对于开发OPC数据服务器提供了很大帮助,解决了对于每种设备应用程序都需要加载对应的驱动程序的麻烦。并通过此框架开发了SNMP-OPC网关转换软件。  相似文献   

14.
一种基于网关的网格数据互操作框架   总被引:1,自引:1,他引:0  
针对网格数据互操作中存在的存储资源异构、作业需求多样、故障多发等问题,提出了一种基于网关的数据互操作框架--数据网关.它是专门的数据互操作解决方案,可以独立处理数据互操作作业,促进网格互操作任务的并行化处理.数据网关采用了一种基于ClassAD的作业描述语言,可以描述任意的服务、数据或者约束条件,并引入了插件式的扩展机制,大大提高了数据网关对异构存储资源的扩展性.数据网关的动态协议选择机制和故障恢复机制可以为上层应用提供一个良好的运行环境,由此增强了系统的可用性.实验表明,数据网关可以快速实现异构网格设施之间的数据互操作,在无人值守的情况下自动处理各种底层网络和服务故障,有效地完成各种数据互操作任务.  相似文献   

15.
基于插件技术的森林资源GIS的设计与实现   总被引:1,自引:0,他引:1  
在总结当前森林资源地理信息系统开发方式的基础上,提出了基于插件技术开发森 林资源地理信息系统的新方法,阐明了利用插件技术开发森林资源地理信息系统的优点和意义。插件式森林资源地理信息系统的开发过程分为插 件引擎开发、宿主程序开发和插件实例化3个部分。通过对泛型、接口等关键技术的解析,以.Net技术实现了插件式应用程序,并通过实例演示了 插件式森林资源地理信息系统的开发过程及主要功能。  相似文献   

16.
Eclipse是一个开放源代码的、基于Java的可扩展开发平台,Eclipse开发平台的插件扩展机制(Plug-in)更是大家热于使用的精华所在,本文研究了基于该插件机制的移动端自动化测试工具的实现思路,目的是让读者了解如何将有关Android自动化测试的小工具集成到Eclipse平台之上,实现统一应用。  相似文献   

17.
为了解决传统纸质小票浪费资源、危害健康和易褪色的缺点,基于物联网架构,建立了一个电子小票服务系统的感知层、网络层和应用层,实现了购物小票的电子化:(1)在感知层,开发了一款小票智能硬件及其驱动程序. 小票智能硬件采用STM32作为主控芯片. 在通用打印机驱动程序的框架下添加相关的文本说明文件、用户界面插件和渲染插件从而开发出小票硬件驱动程序. 收银机安装好驱动程序后,小票智能硬件便可以采集小票信息并传输到网络层. (2)网络层提供小票数据传输、处理、存储、设备管理、商家管理、会员管理等基础服务. (3)应用层的小票服务通过微信公众平台为顾客提供小票实时推送、历史小票查询和会员积分查询等服务;应用层的数据服务可以向线下商家提供可视化经营数据管理、用户精准推荐、区域畅销品排名等服务. 该电子小票服务系统符合构建资源节约型和环境友好型社会的目标,能够实现电子小票的智能化应用,促进线下零售业转型升级.  相似文献   

18.
基于SolidWorks的直齿轮参数化设计与有限元分析   总被引:1,自引:0,他引:1  
以solidworks为平台利用visual basic6.0进行二次开发生成了能被solidworks自动装、卸载的插件,实现直齿轮的参数化设计。以一个具体的直齿轮为例,利用solidworks自带的插件cosmos/works对其中一个齿面进行了静态有限元分析。插件的应用实现了齿轮的快速建模从而缩短了齿轮设计周期,节省了设计时间和设计成本。  相似文献   

19.
为拓展物联网技术在跨平台和即插即用等方面的应用,设计了基于SOA的开发框架.为了实现接口统一与服务封装,提出了服务模板概念,用以规范化生成服务及实例化服务实例;为了提高开发效率,设计了服务实例的发布、查询及订阅机制;以TCP协议为基础,提出了上层服务内容的传输编码规则,确定了服务在网络上的传输形式,并对会话层、表示层、应用层逐层设计,将上层服务内容转换为格式化数据对象;为了实现即插即用,设计了一套完整的生命周期管理系统,以实现物联网设备及所提供服务在整套系统中的动态管理;考虑到不同子网间通讯困难,框架中还设计了镜像服务,以实现不同子网间设备间接通讯;通过在不同平台设置服务提供者和服务请求者进行测试,验证其在不同应用场景下的通用性.结果表明:SOA架构实现了物联网系统的松耦合并提高了可重用性;SOA架构的自治性与可组合性得到了进一步提高.  相似文献   

20.
基于插件技术的远程自动升级系统将插件设计的思想引入系统体系设计中,构建出一种易扩展的插件运行体系架构,形成一个可为不同的应用软件共同提供远程自动升级服务的通用系统平台.系统结合C#面向对象语言中的反射技术,将各种升级服务组件以插件的形式动态插入系统中;不需编写升级程序,只需简单地制作一个升级任务列表文件就可以组合使用这些插件,快速地为不同应用软件创建定制升级包,构成各自独立的远程自动升级系统.  相似文献   

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

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