共查询到20条相似文献,搜索用时 765 毫秒
1.
2.
介绍了笔者研发的一种基于统一数据模型和扩展数据流模型实现的插件化数据交换和集成工具DataTurbo,它以示例驱动的界面引导用户将可配置的功能插件快速、灵活地组合构成数据流程,实现自动、稳健和高效的数据物化集成。统一数据模型降低了以往ETL工具使用中由数据存储格式和语义差异造成的复杂性,同时提高了插件和工具的可扩展性。扩展数据流模型支持流程事务的定义和基于共享状态的异步事件响应,前者通过模型变换,为流程添加易于理解的控制信息;后者允许系统快速响应异常事件。DataTurbo已经成功部署并服务于广州市番禺区 相似文献
3.
为了提高软件的复用度和扩展性,在参考设计模式和MVC框架的基础上,提出了一种基于自动化对象模型(AOM,Automatic Object Model)和插件(Plug-In)模式的轻量级框架(LFBAP,Lightweight Framework Based on AOM and Plug-In Pattern),并采用了Object-Z语言进行了形式化描述.其中,利用了观察者模式、事件冒泡机制设计AOM,为框架提供了一组可被订阅的对象事件接口;设计并实现了基于DLL的插件模式.应用结果表明,使用LFBAP框架开发某系统定制平台软件,可以很方便地对系统进行插件级的扩展,能有效地提高开发效率. 相似文献
4.
5.
6.
目前出现的软交换实验产品大多是针对程控交换或面向商用的,这类产品灵活性差,部署维护困难,功能不易扩充,针对此问题,提出了基于插件技术的设计方案,系统功能以DLL插件的方式集成。在实验过程中可以根据不同的实验内容加载相应的功能插件,从而实现了灵活多样的实验方式,提高了系统的灵活性和扩展性。服务器软件采用C语言编写,使得系统能方便的部署在不同的平台上。测试结果表明,该系统运行稳定、可靠。 相似文献
7.
基于.NET的通用软件开发平台的研究与实现 总被引:3,自引:0,他引:3
介绍了一个基于微软.NET平台的通用软件开发平台,提出了一种基于插件连接模型的扩展机制.这种扩展机制允许用户使用插件来动态地为平台添加扩展点,使得整个平台具有结构简单、配置灵活、可扩展性强等优点.说明了如何使用.NET反射技术实现插件装载和实例化. 相似文献
8.
基于反射机制的插件系统软件设计 总被引:1,自引:0,他引:1
为了提高软件的复用性和扩展性,缩短软件开发周期,提出了一种基于反射机制的插件系统软件设计思想.该软件系统通过一个独立的配置软件,不用编译源程序,就可以定制,修改和添加软件功能.软件系统的主要思想是基于反射机制实现插件,运用观察者模式来实现插件之间数据关系的解耦,并且用XML描述和表迭插件之间的关系以及插件的属性配置.基于该软件设计思想,设计了空间环境可视化软件系统,表明了其提高软件复用性和扩展性方面的有效性. 相似文献
9.
企业应用集成已经成为实现企业主要战略目标的必需手段和捷径.胜利油田物探研究院在实施企业信息化规划过程中遇到许多实际问题,不同时期实施的企业应用形成一个个信息孤岛,为企业应用集成带来诸多不便.插件式体系结构的灵活性给企业应用集成提供了一种实现途径.插件技术将应用程序分为主程序和插件程序2个部分,两者之间通过接口实现交互,使系统具有较高的可伸缩性.插件机制实现的技术手段之一是OSGi,OSGi规范的核心框架提供了一个通用、安全、可管理的支持以Bundle方式下载并扩展部署的Java框架.基于OSGi规范和框架的实现的插件式企业应用集成框架,具有灵活性、松耦合、跨平台、扩展性好等特点,能够很好的适应企业应用集成的需要. 相似文献
10.
11.
运用插件技术可以对支持插件的软件进行功能性的扩展。通过研究插件(Plug-in)的基本原理,运用Delphi开发工具、Windows编程技术、DLL的方式,设计实现了一种用于PL/SQLDeveloper数据维护时,进行日志生成的插件,对该软件的功能进行了很好的扩展。 相似文献
12.
基于插件技术的企业应用集成架构研究 总被引:1,自引:0,他引:1
企业应用集成已经成为实现企业主要战略目标的必需手段和捷径。胜利油田物探研究院在实施企业信息化规划过程中遇到许多实际问题,不同时期实施的企业应用形成一个个信息孤岛,为企业应用集成带来诸多不便。插件式体系结构的灵活性给企业应用集成提供了一种实现途径。插件技术将应用程序分为主程序和插件程序2个部分,两者之间通过接口实现交互,使系统具有较高的可伸缩性。插件机制实现的技术手段之一是OSGi,OSGi规范的核心框架提供了一个通用、安全、可管理的支持以Bundle方式下载并扩展部署的.1ava框架。基于OSGi规范和框架的实现的插件式企业应用集成框架,具有灵活性、松耦合、跨平台、扩展性好等特点,能够很好的适应企业应用集成的需要。 相似文献
13.
对采用EAI技术实现MIS可视化功能扩充进行深入阐述,分析企业应用集成(EAI)和GIS的结构及关键技术,设计了MIS可视化中需要的模块和文件格式,提出GIS矢量数据的SVG编码方案,实现MIS可视化和功能扩展. 相似文献
14.
设计并实现了基于SOA架构的信息分发平台,主要用于高扩展性的企业服务与高效率的信息共享。文中设计的信息分发系统采用面向服务的设计原则,分析异构网络信息共享问题,实现图片信息共享服务并通过插件实现客户端的功能扩展。通过研究异构网络信息分发的需求,分别对服务器端和客户端进行设计,并实现两者的高效结合。本系统可以作为云计算平台的实现模型,通过对客户端采用MVC的设计模式,提高了客户端的扩展性和灵活性,通过模块化设计降低了系统耦合度,本系统最大的特点就是可以通过平台的插件管理系统实现服务的实时扩充。 相似文献
15.
设计并实现了基于SOA架构的信息分发平台,主要用于高扩展性的企业服务与高效率的信息共享。文中设计的信息分发系统采用面向服务的设计原则,分析异构网络信息共享问题,实现图片信息共享服务并通过插件实现客户端的功能扩展。通过研究异构网络信息分发的需求,分别对服务器端和客户端进行设计,并实现两者的高效结合。本系统可以作为云计算平台的实现模型,通过对客户端采用MVC的设计模式,提高了客户端的扩展性和灵活性,通过模块化设计降低了系统耦合度,本系统最大的特点就是可以通过平台的插件管理系统实现服务的实时扩充。 相似文献
16.
17.
Authorware在多媒体方面的创造性体现在很多方面,其中突出的便是它的可扩展性。本文主要介绍Authorware中一些典型的Xtra插件的功能和应用方法,这些插件可用来增强和扩展Authorware在过渡效果、媒体的集成等方面的功能。 相似文献
18.
随着软件技术的发展,应用程序的体系结构也发生着重大变化.传统架构方式开发的软件在功能扩展、升级、性能优化方面存在种种弊端,扩展、升级时需要重新编译连接整个程序的源代码;在性能方面,传统方式开发的软件启动后会初始化所有模块,而不是按需加载.为了解决这些问题,设计并实现了一种基于动态链接库的插件式软件架构.基于此框架,开发人员可以快速地定制应用程序界面,按照需要进行模块加载,支持扩展,二次开发时无需对之前的程序进行编译;各个功能以动态链接库的形式出现,降低了耦合性. 相似文献
19.
陈国栋 《电脑编程技巧与维护》2010,(16):19-20,24
应用插件技术,可以很好地提高软件的重用性和扩展性,解决软件合作开发与集成问题具有很好的理论和实用价值。介绍了插件技术的原理,阐释了插件的实现方案,提出了插件技术在地震处理插件系统中的应用。 相似文献
20.
插件式应用程序开发以其在软件的分析、设计、开发、维护、更新升级等各个环节的巨大的便利性成为近来十分流行的软件开发技术。该文基于.NET Framework平台设计开发插件应用程序框架,利用程序集实现插件的加载,利用服务注册技术将应用程序框架设计成服务容器,实现插件功能的服务化注册管理,无需实现插件加载与管控所需要的底层技术,极大的简化了插件应用程序的开发及扩展。 相似文献