首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 86 毫秒
1.
浅论插件技术及其C++/VC++实现   总被引:2,自引:0,他引:2  
插件技术是一种新兴的技术,鉴于目前插件技术在计算机网络和多媒体中的广泛使用,应用程序可以在运行时调用插件以实现功能扩展。文章探讨了插件技术的基本思想,并利用C++VC++给出了具体的实现方案。  相似文献   

2.
面向对象的软件开发方法增强了代码的可重用性,但是设计出的软件还是一个整体,不能像硬件一样实现"即插即用"。为了实现软件的"即插即用",可以采用插件技术,软件由一个个的模块(DLL)组装而成,不需要集成各源代码或链接库进行编译与链接。需要新的功能组件时也是按规定开发,之后只进行组装软件就可以使用。以前使用过的功能组件可以稍加修改或直接用于以后的软件开发。这种方法增强了软件的可扩展性和可维护性,也为软件开发人员降低了软件开发的代码集成难度。本文研究结合农业部农业建设项目管理信息系统的设计,论述如何在插件体系环境中进行软件的开发和管理。  相似文献   

3.
基于COM组件的插件平台技术可以实现软件的重用性和可扩展性,不需要集成各源代码或链接库进行编译与链接就可以对软件进行更新和升级,实现“即插即用“。这种方法降低了软件模块的耦合度、提高了开发效率、减小了开发成本。  相似文献   

4.
插件及其接口的研究与应用   总被引:13,自引:0,他引:13  
讨论了插件及插件接口的构成和工作原理,分析比较了两种插件的组织模式,对插件与系统的数据通讯、插件的初始化以及插件的调用进行了研究,提出了一种设计插件及接口的方案,并应用在陶瓷产品图案CAD系统中。  相似文献   

5.
使已有Delphi下实现的ArcEngine原生代码模块在ArcGIS Desktop和.NET开发中复用,插件式架构和ActiveX DLL在解决此问题中发挥了良好作用。对比讨论了.NET和COM实现插件式架构的技术路径,并较为详细地给出了利用ActiveX DLL实现GIS插件和3种运行环境中加载插件的开发步骤。  相似文献   

6.
试谈计算机软件中的插件技术   总被引:2,自引:0,他引:2  
应用插件技术,可以很好地提高软件的重用性和扩展性,解决软件合作开发与集成问题具有很好的理论和实用价值。介绍了插件技术的原理,阐释了插件的实现方案,提出了插件技术在地震处理插件系统中的应用。  相似文献   

7.
疲劳理论的发展性以及不统一性,要求开发的疲劳分析软件具有功能的可扩展性,模块的可更换性.为了避免增量升级时软件的重新编译链接,采用了插件技术来构建整个的系统框架.通过对结构疲劳分析流程的研究,提出了建立插件映射表,利用动态加载技术来节省系统运行开销的解决方案.同时,为了解决插件标识中的重名现象,提出了由宿主程序动态分配ID的方法,杜绝了重名的风险,降低了系统与插件间的耦合度.给出了疲劳分析软件宿主程序的基本工作流程,具体说明了疲劳插件的结构以及接口设计方法,为疲劳分析软件的开发提供了依据及范例,  相似文献   

8.
基于C#的插件框架设计和实现   总被引:1,自引:0,他引:1  
分析了当前软件开发过程中常见的两个问题,讨论了解决问题的插件技术的四种常用框架,分析了它们的优缺点,最后利用C#提供的接口和反射机制,设计和实现了一个轻便灵活的DLL插件框架。  相似文献   

9.
讨论了插件技术的原理、插件的管理、插件的实现方案,在此基础上研究了插件技术在数据库开发过程中的应用.  相似文献   

10.
漏洞扫描器中插件技术的研究   总被引:4,自引:0,他引:4  
随着计算机网络和Internet的发展,将会出现更多的安全漏洞。这就对漏洞发现和漏洞扫描器软件的升级提出了挑战。为了及时地对漏洞扫描器进行升级和及时地发现漏洞,对BITScanner漏洞扫描器的外部扫描模块和内部扫描模块采用插件技术实现。在Windows平台下采用动态连接库(DLL)技术实现;在Unix平台下采用共享对象(SO)技术实现。  相似文献   

11.
针对维吾尔文字的自身特点以及维吾尔文排版处理时的特殊要求,通过对其深入地研究分析,提出按音节断行和自动拉长等维吾尔文排版关键技术,并在维文Office软件中实现其应用。通过与微软Office中维文排版显示结果的对比表明,采用该文所提出的技术设计的Office软件排版效果更加美观和规整。  相似文献   

12.
面向插件的应用框架研究与实现   总被引:4,自引:0,他引:4       下载免费PDF全文
面向插件的应用框架具有易于复用和动态扩展的特性。为了实现框架中插件的动态加载与替换,可以采用Service Locator模式解除插件接口调用者与插件实例间的耦合。通过一个实例介绍了如何改进Service Locator模式使之更好地管理大量的细粒度短生命周期的插件对象,并展示了采用改进的Service Locator模式来设计面向插件的应用框架的方法。  相似文献   

13.
钟旺伟 《计算机工程与设计》2007,28(9):2243-2244,F0003
针对软件技术发展中各种开发工具之间无法进行数据共享、通信和协同工作的现状,从接口池方面进行了改进,并提出一种独立于外部环境的工具集成思想--后台工具接口池集成方式,设计了一个能根据用户需求来自动生成集成各种开发工具的软件开发平台的系统(SDEGS),有效地实现了开发环境的动态生成、动态配置和动态组装.  相似文献   

14.
物体的准确定位是实现工业自动化生产的前提,现已经有多种位置测量方法,并已经成功地应用到了实际中。基于传统理论的位置传感器主要有电容式、电感式、电磁式等几种,这些传感器还需进一步改进,以克服测量精度低、线性度差等缺点。此外,还开发出了一些新型位置传感器,以适应特殊的需求。位移传感器同其他传感器一样,在工业自动化中越来越突现出其重要作用,同时,也对位移传感器提出了更高的要求。  相似文献   

15.
颜色传感器技术研究进展   总被引:11,自引:0,他引:11  
颜色传感器在工业、生产自动化和办公自动化中都有很大用处,介绍了影响颜色检测准确度的几个参数,阐述了颜色传感器发展的难点。还介绍了目前传感器发展的两个主要方向,显示了颜色传感器在工业自动化进步中所发挥的积极作用。  相似文献   

16.
简要介绍了空间数据挖掘技术的产生背景和发展现状,对空间数据挖掘的体系结构和系统原型进行了概述,总结了空间数据挖掘近年来的研究方法及面临的主要问题,并对下一步的发展方向进行了展望。  相似文献   

17.
基于插件技术的VWESA平台的研究与设计   总被引:1,自引:0,他引:1  
针对当前企业资源计划(ERP)系统在中小型企业实施成本高、失败率高、个性化需求无法得到满足的问题,提出了基于Eclipse插件技术的ERP系统开发平台—VWESA.该平台按照面向服务架构(SOA)规范对企业业务流程及其功能进行小粒度服务抽取,并使用页面编辑环境和ERP-BPEL(业务流程执行语言)进行业务流程建模,最终由平台的解释引擎解释、生成基于Web service的ERP Web系统.经实践证明,采用本平台来构建符合企业个性化需求的ERP系统所需的开发时间比传统开发方式大幅度减少、开发效率大幅度提高,开发的灵活性更强;本平台适合用于个性化需求多变的中小型企业的ERP系统开发.  相似文献   

18.
产品全生命周期管理平台的集成产品开发流程实现研究   总被引:6,自引:0,他引:6  
在研究集成产品开发框架的流程元素和集成产品信息模型的基础上,运用产品全生命周期管理(PLM)相关技术,提出基于PLM平台的集成产品开发流程实现模式,并通过某大型企业的实例应用验证该模式的可行性。  相似文献   

19.
基于反射机制的插件系统软件设计   总被引:1,自引:0,他引:1  
为了提高软件的复用性和扩展性,缩短软件开发周期,提出了一种基于反射机制的插件系统软件设计思想.该软件系统通过一个独立的配置软件,不用编译源程序,就可以定制,修改和添加软件功能.软件系统的主要思想是基于反射机制实现插件,运用观察者模式来实现插件之间数据关系的解耦,并且用XML描述和表迭插件之间的关系以及插件的属性配置.基于该软件设计思想,设计了空间环境可视化软件系统,表明了其提高软件复用性和扩展性方面的有效性.  相似文献   

20.
网络安全扫描系统中插件技术的研究与实现   总被引:1,自引:0,他引:1  
针对网络安全扫描系统的更新和升级问题,对插件技术实现的4种常用方法进行了研究,给出了一个基于插件的网络安全扫描系统设计框架.该框架将各个功能模块采用插件的实现形式,具有良好的扩充性.插件框架的设计利用C#的动态链接库(DLL)技术和反射机制来实现.以网络安全扫描系统中最基本的端口扫描插件为例,给出了其接口的设计和实现以及插件的匹配、加载、执行,通信过程,来说明采用这种插件开发框架的灵活性、适用性.  相似文献   

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

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