微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > MCU和DSP > 一个分布式监控系统的软件设计

一个分布式监控系统的软件设计

时间:11-10 来源:电子技术应用 点击:


客户程序创建服务器的过程为:首先利用ProgID创建顶层对象(Application),然后利用该顶层对象提供的方法创建各集合并向其中添加元素,对集合的操作类似于VBA中的collection对象,主要有Count(),Item(),Add()等几种。应当指出,上面所讨论的对象层次结构及集合的概念只是一种设计思想,并非有现成的设计工具,我们采用VC++ 6.0设计了自己的集合类及自动化服务器,客户端采用VB 6.0。

本系统是按照分布式的思想进行设计的。分布式的特点就在于各节点是平等的,在数据传输方式、冗余设计及系统服务器的选择等处理上都体现了这一思想。本文给出的冗余设计,是基于网络的一种方法,其实现不依赖于操作系统、编程语言,是一种比较通用的方法。组件技术是软件发展的方向,本系统利用自动化技术将界面设计与底层设计分离开来,各自进行独立设计,充分体现了组件技术的优越性。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top