[摘要]:紫金桥监控组态软件的客户端/服务器式结构与传统的用户/服务器式结构的本质性的区别在于:紫金桥的客户端和服务器都可以在网上分布,而传统的客户端/服务器式结构只允许客户分布,服务器则通常是集中式的。对于一个要求实时的、高性能的系统来说,集中式的系统服务器可能会成为系统的瓶颈。
WW.W_PLCJS_COM-PLC-技.术_网
紫金桥监控组态软件拥有一个强大、稳定的数据库。该数据库支持以太网、串口、拨号等多种连接方式构成的客户端/服务器式结构。WWW.PLCJS.COM——可编程控制器技术门户
紫金桥分布式结构如下图所示:WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
WWW_PLC※JS_COM-PmLC-技.术_网
图12-1分布式结构——可——编——程——控-制-器-技——术——门——户
服务器:运行紫金桥数据库的计算机为服务器。它从I/O设备或其他的服务器采集数据,并且对数据进行加工处理,可为客户端提供数据。P.L.C.技.术.网——可编程控制器技术门户
客户端:主要是与用户交互的界面系统,包括流程图界面、数据查询、趋势分析等多种形式。它的数据从服务器而来,把数据以图形、报表或其它形式直观提供给最终用户,可以与用户交互,响应其操作指令,与服务器通讯。WW.W_PLCJS_COM-PLC-技.术_网
网络介质:可以是以太网、串口网络、拨号网络等多种形式。WWcW_PLCJS_COM-PLC-技.术_网
每一个服务器都可以包含若干个I/O设备(也可以没有),以指定任何一个服务器为主服务器,它可以管理整个系统的用户登录和时钟校准等服务。plcjs.技.术_网
客户端可以同时访问任何一个服务器的数据,它是服务器数据的直观展现。plcjs.技.术_网
在实际工程中,服务器和客户端可以同时存在于某一台计算机上,也就是说,某一台计算机上,可以同时安装客户端和服务器(在某些小型的工程中,只用一台计算机就能完成全部的工作)。WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
紫金桥监控组态软件的客户端/服务器式结构与传统的用户/服务器式结构的本质性的区别在于:紫金桥的客户端和服务器都可以在网上分布,而传统的客户端/服务器式结构只允许客户分布,服务器则通常是集中式的。对于一个要求实时的、高性能的系统来说,集中式的系统服务器可能会成为系统的瓶颈。而紫金桥的分布式结构允许用户根据网络带宽、计算机的性能、系统硬件和通讯设备的条件选择最佳的客户端/服务器站分布架构,可以充分利用资源,优化系统运行,降低系统成本。 WWW_P※LCJS_COM-PLC-)技.术_网
由于紫金桥的客户端和服务器可分布在多台不同的计算机上,不仅完全避免了传统服务器主机的瓶颈效应问题,而且极大的增强了系统的可靠性和安全性。在使用传统的客户/服务器结构的系统里,服务器的故障对于整个系统来说是极其危险的,它将导致整个系统的崩溃。而在紫金桥的分布式结构中,由于服务器的分布,其风险也大大降低,一个服务器的故障只影响到它本身及相关客户端(但是该客户端也仅是与故障服务器有关的数据不正常,而其他方面依然正常),不会导致整个系统的崩溃。紫金桥监控组态软件同时支持双机热备功能,对于重要的服务器,您可以搭建双机冗余系统,进而将风险降到最低。——可——编——程——控-制-器-技——术——门——户
实现分布式系统,大体步骤如下:WWW_PLCJS@_COM%-PLC-技.术_网
① 确定网络连接的方式:以太网、串口或者拨号。WWW_P※LCJS_CO※M-PLC-技-.术_网
② 在远程数据库(源数据库)端配置相关启动程序,启动相应的服务,比如串口服务、拨号服务等;plcjs.技.术_网
③ 根据网络连接方式在客户端配置相应的数据源;WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
④ 当远程服务器运行时,客户端就可以依据配置从远程数据源中获取数据了。P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户
这里,客户端既可以是不含紫金桥数据库的“紫金桥监控组态软件客户端”,也可以是紫金桥实时数据库。也就是说,数据库之间也可以进行远程访问,当本地数据库从其他节点的数据库中获取数据时,可以被看作为客户端。WWW_P※LCJS_CO※M-PLC-技-.术_网
WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)