论文部分内容阅读
随着计算机网络技术、现代通信技术、数据库技术的高速发展,网络化的自动测试技术日益受到重视。测试软件在现代测试系统中具有突出地位。测试系统中硬件、软件异构互连则是网络化测试研究的热点。本文以北京航天测控公司支持的“基于CORBA 的电路测试软件技术研究”项目为背景,对基于CORBA 技术的测试诊断模型以及相关工程技术进行了研究。本文叙述了电路测试软件技术研究的发展与现状,介绍了中间件技术的发展趋势,说明了将中间技术引入到电路测试诊断领域的可行性。在介绍了CORBA 技术后,本文研究了COM 和CORBA 桥接,提出了一种自定义桥接组件的方法,该方法不依赖第三方桥接产品,降低系统维护难度,能够灵活、有效的协同COM 和CORBA 对象工作; 针对网络服务质量QoS 不断提高,结合CORBA 规范和负载均衡算法,提出了一种基于CORBA 服务层次上的自适应负载均衡算法,该算法采用按需绑定的策略来均衡网络负载,有效的改善系统服务性能; 根据电路测试诊断的实际特点,建立了基于CORBA 技术的电路测试诊断模型,重点研究了在该模型下面如何实现网络化的电路故障诊断服务。本文给出了基于CORBA 技术的电路测试软件的实现以及运行实例。结果表明,基于CORBA 技术的电路测试软件能够共享测试资源、节约测试成本、缩短测试周期。最后对所做的工作进行了总结。