监控与数据采集(SCADA)系统及其应用
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.3.2 浏览器/服务器结构

随着Internet的普及和发展,以往的主机/终端和C/S结构都无法满足当前的全球网络开放、互连、信息随处可见和信息共享的新要求,于是就出现了B/S型结构,如图1.4所示。B/S结构最大特点是:用户可以通过浏览器去访问Internet上的文本、数据、图像、动画、视频点播和声音信息,这些信息都是由许许多多的Web服务器产生的,而每一个Web服务器又可以通过各种方式与数据库服务器连接,大量的数据实际存放在数据库服务器中。这种结构的最大优点是:客户机统一采用浏览器,这不仅让用户使用方便,而且使得客户端不存在维护的问题。当然,软件开发和维护的工作不是自动消失了,而是转移到了Web服务器端。可以采用基于Socket的ActiveX控件或Java Applet程序两种方式实现客户端与远程服务器之间的动态数据的交换。ActiveX控件和Java Applet都是驻留在Web服务器上,用户登录服务器后下载到客户机。Web服务器在响应客户程序过程中,若遇到与数据库有关的指令,则交给数据库服务器来解释执行,并返回给Web服务器,Web服务器再返回给浏览器。在这种结构中,将许许多多的网连接到一块,形成一个巨大的网,即全球网。而各个企业可以在此结构的基础上建立自己的Intranet。对于大型分布式SCADA系统而言,B/S的引入有利于解决远程监控中存在的问题,已经得到主流的SCADA系统供应商的支持。

图1.4 B/S(浏览器/服务器)结构