首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 171 毫秒
1.
ATL支持下的组件复用技术   总被引:1,自引:0,他引:1  
组件复用旨在利用已有组件创建新组件,提高组件软件开发效率. COM组件复用通过包容和聚合来实现:包容时,外部组件包含内部组件的接口;聚合时,外部组件直接向外公开内部组件的接口.在利用ATL函数由外部组件创建内部组件时,包容返回的是内部组件自定义接口指针;聚合返回的是内部组件基接口指针IUn known. Visual Basic客户程序测试表明:无论是包容还是聚合,客户程序均可由外部组件的缺省接口访问到内部组件接口.  相似文献   

2.
基于中间件技术的RFID通讯组件设计   总被引:1,自引:2,他引:1  
首先介绍了RFID中间件的概念,接着介绍了通讯组件所处理的数据的封装格式:即某企业的系列高频读写器的通讯协议格式.在此基础上,建立了底层数据通讯接口组件、设备网络接口组件、设备参数接口组件、对标签读写操作接口组件、数据库接口组件等五个接口组件的软件设计,最终实现了RFID中间件通讯组件的设计,为第三方的企业级软件应用提供了基础.  相似文献   

3.
组件模型是以组件为发布单元的对象模型,它的出现带来计算机软件业的革命.根据组件技术的原理和特点,建立了以平面二维潮流数学模型计算组件为核心,以GIS组件MapObjects2.0为可视化环境,后台以关系数据库支持的紧密集成的海岸工程数学模型系统,并引入了两个功能组件经纬度与公里网坐标转换组件和基于ADO的数据库接口组件.杭州湾南侧海域潮流数学模型计算表明,用组件技术构建的数学模型集成系统具有开发方式灵活,结构简捷,重用性好等优点.尤其将组件式GIS系统MapObjects2.0作为中小型集成系统的可视化平台,性能稳定,表现良好.充分利用面向对象的编程思想,在构建数学模型计算组件过程中采用动态数组、多线程等技术,大大提高了数学模型计算组件的运行速度.  相似文献   

4.
首先介绍了RFID中间件的概念,接着介绍了通讯组件所处理的数据的封装格式:即某企业的系列高频读写器的通讯协议格式.在此基础上,建立了底层数据通讯接口组件、设备网络接口组件、设备参数接口组件、对标签读写操作接口组件、数据库接口组件等五个接口组件的软件设计,最终实现了RFID中间件通讯组件的设计,为第三方的企业级软件应用提供了基础.  相似文献   

5.
根据空间作战模拟系统设计开发实践中的问题,分析了采用组件框架方式建立军用航天器模型的优点.运用统一建模语言(unified modeling language, UML)表示了军用航天器模型的组件框架对外接口和框架结构,设计了框架内各组件的主要功能和构成.  相似文献   

6.
基于组件的软件系统可用性分析   总被引:4,自引:0,他引:4  
组件故障和接口故障是造成基于组件的软件系统故障的主要原因,已有的可用性研究很少同时考虑这两类故障及修复.分析了软件系统的可用性,用组件的状态描述系统的状态,用组件之间的状态转移描述故障及修复,用连续时间Markov链模拟系统的状态转移,同时考虑了两类故障及修复.结合一个实例比较了两类故障对软件系统可用性的影响.  相似文献   

7.
面向组件的接口变异测试方法   总被引:4,自引:0,他引:4  
组件和基于组件的软件工程已成为软件工程领域的热点,其中有很多工作致力于研究如何构筑组件,却忽略了组件的测试工作,组件化程序设计方法对软件测试技术提出了新的问题和挑战。本文中,笔者首先介绍传统的接口变异测试方法,在此基础上,通过引入作用于接口描述语言的变异算子,提出了面向组件的接口变异测试方法以及基于这种方法的测试充分性度量准则MC和IM。该方法很好地解决了在组件测试中,源代码不可知的问题。然后在MC和IM为依据,给出了一种使用MC和IM进行测试的测试方法论。  相似文献   

8.
为了提高惯导组件的标定效率,减少数据传输过程中的瓶颈,设计了一种基于USB接口的多路脉冲计数系统.该系统在FPGA内部对24路惯导组件脉冲信号进行无缝计数;然后,通过GPIF接口,建立了一条无需CY7C68013A的中央处理器参与的数据传输通道;数据可由通用串行总线上传至上位机。系统经过长时间测试,运行稳定,获取数据准确,能满足惯导组件性能标定的要求.  相似文献   

9.
一个基于组件设计的模型   总被引:1,自引:0,他引:1  
随着软件规模的愈发庞大,现代的软件系统正日益倾向于利用已存在的组件构造软件,以便促进软件生产率和质量的提高,一个组件提供了一线操作来对其内部状态进行读写,其中任何一个操作都是基于若干子组件构造而成,在此前提下,本文提出一个利用已存组件进行重用组件简单模型,在该模型中,首先建立了关于组件的三组描述;接口、说明和实现,这三级描述代表了对于组件的不同抽象层次;然后提出一种验且件语义的策略;利用Hare  相似文献   

10.
以往的结构模型系统结构复杂、设计周期长、不易实现系统的数据集成。从面向对象技术出发,根据可重用软件组件的特点及局限性,设计了软件体系结构基础模型和基于组件技术的软件体系结构模型,这种模型的关键在于一种高效的总线结构,使组件之间能以一个公共的接口互相连接,做到组件的即插即用,无缝集成。在这种模型的系统中,组件间的通讯链接数是线性的,并且由于各组件接口规范的一致性,通讯的复杂度大大下降,提高了组件的互操作性,达到了易于数据集成的目的。经过在大型数据处理系统中运行,证明该系统稳定性好,效率高,可广泛应用于大型复杂系统的数据集成。  相似文献   

11.
提出了基于COM的B/S远程数控系统的结构模型,并根据数控系统的功能将系统划分为独立组件模块,提出了其组件化方案。此外,对系统实现的关键性技术:COM组件的设计与编写、COM组件的配置以及动态反馈加工信息这3个方面进行了阐述和探讨。系统B/S模式下的三层结构使得远程控制更易于维护、开发和集成,基于COM的组件技术使得整个系统实现了模块化、可重构和可扩展。  相似文献   

12.
基于COM 技术的通用数据库存取组件的设计   总被引:3,自引:1,他引:2  
COM 技术是目前流行的组件技术, 通过分析COM 技术及数据库技术的特点, 给出了基于COM 技术的通用数据库存取组件的设计和实现方法。采用当前先进的ADO 技术进行各种数据库的连接和数据库存取的基本操作, 以ATL 技术作为COM 的开发工具, 设计和开发一进程内服务器组件--- 通用数据库存取组件;以VC ++ MFC 开发客户端应用程序, 并测试和应用该组件。采用ACCESS 、SQL SERVER 等各种类型数据库作为后台数据库, 通过ODBC 接口访问数据库或者直接通过各种专门数据库引擎访问相应的数据库文件, 实现了对数据库中数据进行查询、添加和删除等基本操作, 也实现了对数据库中表的基本信息进行查询的功能。  相似文献   

13.
阐述了COM对象与.NET框架对象模型之间的区别,分别讲述了COM作为服务器、.NET作为客户端以及.NET作为服务器、COM作为客户端的COM与.NET之间的互操作实现方法。利用运行时可调用封装器RCW和COM可调用封装器CCW实现了在托管代码(.NET代码)中调用COM组件和在非托管代码中调用.NET组件。在.NET技术成熟的情况下,继续采用COM组件技术编写应用程序将会越来越少,但是在近期内COM技术不会被.NET技术完全取代,而实现COM组件和.NET组件之间的相互操作,可以保护和利用已经存在的大量采用COM组件技术开发的软件和产品,同时可以使那些习惯于COM的编程人员使用.NET平台下的组件软件。  相似文献   

14.
针对目前利用Surfer软件接口进行等值线生成的重复开发问题,提出了生成等值线COM组件的观点。首先分析了Surfer Automation对象模型结构和COM组件原理,然后详细描述了等值线COM组件的设计、算法的实现、接口参数的说明和关键代码,同时给出了COM组件的具体生成过程。最后通过实际工程应用表明,采用COM组件技术能对等值线绘制方法进行有效封装,调用方便,提高了开发效率,且图形绘制效果好。  相似文献   

15.
介绍了COM技术和OFFICE COM组件对象模型,并给出一些实例来说明在Windows98/VB6.0/Office2000和Windows2000/C Builder5.0/OfficeXP开发环境中,如何利用COM机制来集成OfficeCOM组件对象。  相似文献   

16.
COH/DCOH为分布式系统提供了一种基于组件模型的标准。本文在分析COM/DCOM体系结构的基础上提出了基于COM/DCOM的多层数据库系统结构方案。  相似文献   

17.
利用存储过程的预编译机制,将存储过程应用于COM组件模型,是本文讨论的一项关键技术。在该技术的基础上,提出了三种可重用的COM组件模型,并在VB6.0环境下对三种组件给出了详细设计和实现。  相似文献   

18.
从开发web应用程序的角度,对二层结构的客户端/服务器模式(C/S模式)和基于COM组件的三层结构模式进行了比较.阐述了COM组件的涵义,井基于COM组件,设计和实现了电子邮局的三层结构模式.此电子邮局无论应用于Internet还是应用于企业内部都具有重要意义。  相似文献   

19.
从理论上讨论了地理信息系统(GIS)的研究内容,比较了COM和DCOM组件开发技术的功能差异及在组件式地理信息系统中的应用,组件式地理信息系统是地理信息系统中非常重要的一个关键技术,它的发展会推进数字地球建设的进程.  相似文献   

20.
Fortran COM组件集成到.NET平台(二)   总被引:5,自引:1,他引:5  
针对新出现的.NET平台不支持Fortran语言,不能将Fortran开发的数学模型直接融入.NET平台的实际情况,提出在Visual Fortran环境中将数学模型直接重构为基于组件对象模型COM的组件,Visual Studio.NET通过平台调用使用COM计算组件的方法,来集成Fortran数学模型.开发实例对典型的数学模型进行了模拟,结果表明这种方法是可行的,从而为Fortran数学模型集成到.NET平台提供了一种新的途径.  相似文献   

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

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

京公网安备 11010802026262号