首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 281 毫秒
1.
Ice(International Communication Engine)是一种跨平台跨语言的轻量级分布式计算平台.作为新兴的网络通信中间件,是否能够适应各种日新月异的互联网技术值得考究,Ice内建的插件模式对外提供了可扩展接口以支持特定通信协议及向第三方系统的集成.文中从核心源代码入手,深入分析了Ice插件创建、初始化过程,运行机制与实现技术,并在不修改Ice源代码的情况下以插件方式为其扩展了基于串口的通信协议.实验结果验证了Ice传输层协议的可扩展性和Ice插件机制的可行性,为进一步降低开发模块间的耦合度及Ice扩展技术的研究奠定了基础  相似文献   

2.
基于插件技术的软件架构将软件分为宿主程序、插件和接口三个部分,宿主程序和插件通过接口契约进行通信,通过新增插件以及扩展原有插件的方法来实现软件功能的扩展及修改。本文以.NET为开发平台,研究了如何使用动态加载程序集、反射、晚期绑定这几种反射机制的核心方法进行插件加载、动态发现和使用插件中的类型及方法并且实例化插件,为构建一种可以灵活扩展的应用程序提供了解决思路。  相似文献   

3.
对插件扩展技术进行了简介,提出了在PhotoShop图像处理中的使用价值,给出一个插件扩展技术在PhotoShop图像处理中的应用,充分展现了插件扩展技术的优势。  相似文献   

4.
在C#中采用反射机制,通过动态参数输入和动态数据结果输出,实现业务的外部维护。以此为基础创建了一个插件平台,说明插件平台实现的技术基础、实现思路和实现的步骤,并给出了插件平台的C#程序源代码。  相似文献   

5.
浅论插件技术及其C++/VC++实现   总被引:2,自引:0,他引:2  
插件技术是一种新兴的技术,鉴于目前插件技术在计算机网络和多媒体中的广泛使用,应用程序可以在运行时调用插件以实现功能扩展。文章探讨了插件技术的基本思想,并利用C++VC++给出了具体的实现方案。  相似文献   

6.
本文根据SPI同步串行接口的通信协议,介绍了在CPLD中利用VHDL语言实现PC/104总线扩展SPI接口的设计原理和编程思想。通过该方法的介绍,使得那些没有SPI接口功能的处理器和控制器能够扩展SPI接口,以便同外部设备进行数据交换。并给出了VHDL语言的源代码程序。  相似文献   

7.
为克服阅读理解源代码的困难,根据现有的软件开发辅助工具的特点,对源代码导读和管理工具进行了深入的分析和研究.针对业界大量使用的Java语言,设计并实现了一个旨在以Java源代码导读为主、并具代码抽取等分析管理功能的交互式软件开发辅助工具Javigator.作为Eclipse的插件,能帮助开发人员快速地阅读理解Java源程序,并支撑对关注代码的快速测试及代码重用.Javigator使用灵活方便,可明显降低开发中理解及管理源代码的难度,提高开发的效率.  相似文献   

8.
本文根据SH同步串行接口的通信协议,介绍了在CPLD中利用VHDL语言实现PC/104总线扩展SPI接口的设计原理和编程思想.通过该方法的介绍,使得那些没有SPI接口功能的处理器和控制器能够扩展SPI接口,以便同外部设备进行数据交换.并给出了VHDL语言的源代码程序.  相似文献   

9.
在Android应用程序开发过程中,数据库连接技术和插件式开发技术是两个较为关键的技术。前者为Android应用提供数据支撑,后者为Android应用提供功能扩展。着重分析了Android应用程序开发过程中的数据库连接技术和插件式开发技术所遇到的问题及解决方案。  相似文献   

10.
刘立伟 《微计算机应用》2007,28(12):1325-1328
在Eclipse软件开发环境中设计源代码分析等插件时,需要输出大量的文本信息。可以使用eclipse环境中的控制台视图来解决此问题。本文介绍在设计eclipse插件的过程中如何构建简单控制台的技术。  相似文献   

11.
通过对BGP4路由协议中的路由反射技术代码的分析,推导出路由反射技术的实现机制,对路由反射技术中如何避免路由信息的循环问题进行了分析和研究,并对采用路由反射技术后网络通信数据进行了比较和分析,为优化网络配置和提高网络性能提供了理论依据.  相似文献   

12.
Group communication is a useful mechanism guaranteeing consistency among replicated objects. The existing approaches do not allow transparent plug-in of group communication protocols into CORBA. They either require modification of CORBA or OS, or provide no room for incorporating group communication transport protocols into CORBA. We thus propose a generic group communication framework that allows transparent plug-in of various group communication protocols with no modification of existing CORBA. We extend the open communications interface (OCI) to support interoperability, reusability of existing group communication, and independency on ORB and OS. We also define the group communication inter-ORB protocol (GCIOP) as a group communication instantiation of the general inter-ORB protocol (GIOP) that encapsulates underlying group communication protocols. The proposed scheme can be exploited for fault-tolerant CORBA (FT CORBA).  相似文献   

13.
为提高协作通信系统的可靠性,将分布式编码和码合并技术相结合,提出了一种新的混合自动重传协议,构造了基于分布式Turbo码的协作重传系统模型。目的终端分别采用递增冗余和Chase合并技术处理中继节点和信源的重发信息,并进行联合软判决译码。分析了系统的中断概率和平均吞吐量。仿真结果表明,在平坦瑞利衰落信道下,该分布式编码协作HARQ协议较非协作HARQ协议可获得较大的性能改善。  相似文献   

14.
针对计算机科学与技术专业中的数字图像处理实验教学问题,提出一种基于Java语言和ImageJ平台的数字图像处理实验教学方案。数字图像处理课程实验教学的目的是通过给学生布置难易适中的实验,让学生在实验课程中独立完成数字图像处理问题的解决。虽然学生已经学过Java语言,考虑到并不是所有学生都熟悉ImageJ软件,实验任务的起点通常是首先让学生理解并且测试已有的ImageJ插件的代码模板。其次教师要求学生在已有数字图像处理代码的基础上根据实验要求逐步对现有的插件进行扩充。由于ImageJ软件是开源的,并且本身是开放式的插件架构体系,使得这种构造性的实验教学方法成为可能。  相似文献   

15.
Ice中间件是一个和COBRA同样强大却摒除了COBRA的缺陷的分布式对象平台,它为异构环境下的应用开发提供了一种新的方式。Ice协议定义了客户和服务器通信的规则。本文使用pi演算描述分析Ice协议,从交互过程和协议实体两方面对协议进行了刻画,揭示其并发、分布的对象计算特征。  相似文献   

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

17.
汽车行业公告管理、道路安全事故研究等业务经常需要网络协作办公。已有的OA系统并不能很好地满足这些工作需求,迫切需要建立一个网络协作办公平台。通过文中的研究,为中小型组织在较低成本下建立中、小型网络协作办公平台找到了合适的技术路线。通过采用系统分析和比较研究等方法,结合现实各方面情况,决定采用基于PHP开源技术的Feng Office作为网络协作办公平台的基础软件。文中研究分析了Feng Office的源代码、体系结构以及插件开发等机制,开发了自定义的插件,最终建立起一个专用的协作平台。文中的研究有助于进一步优化管理提升政府和企业对汽车行业的服务满意度。  相似文献   

18.
Apache Axis1.1环境下WS-Security的研究与实现   总被引:5,自引:0,他引:5  
景建笃 《计算机工程与设计》2005,26(7):1925-1927,1964
SOAP构成了Web服务体系结构的通信基础,SOAP的扩展协议WS-Security是Web服务环境下最基础的安全协议,Apache Axis是Java平台上的一个开放源码的SOAP处理机。关于Web服务的安全性研究是Web服务在实际应用中所必须解决的问题。给出了一个基于WS-Security的安全模型,分析了Apache Axis的消息处理机制,研究了此模型在Apache Axis下的实现。  相似文献   

19.
基于插件的安全漏洞扫描系统设计   总被引:9,自引:2,他引:9  
网络安全漏洞扫描应充分考虑执行效率和功能独立扩展问题。从网络攻击的角度提出一个系统安全漏洞的分类,阐述了一个实用的基于这些漏洞分类以及插件技术的网络安全漏洞扫描系统的设计。该系统采用C/S模型结构,服务器端的扫描程序以独立的插件形式执行,可方便地添加或删除,而客户端漏洞的扫描功能设置则基于漏洞的分类。系统采用证书认证机制来保障C/S交互的安全性。  相似文献   

20.
单茂华  刘骥  白钟 《测控技术》2007,26(9):79-81
在简要介绍变电站绝缘在线状态监测系统结构的基础上,分析了系统中数据流动的特点,合理地将软件分为3层:硬件层,协议层,应用层。针对协议层和应用层软件提出用有限状态机理论来设计,并抽象出其状态机软件模型,探讨了具体的代码实现,表明装置软件具有控制结构清晰,代码简洁高效,维护扩展性好等特点。  相似文献   

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

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