2.2.2 系统集成应用技术比选
1)客户端应用模式的比较
其采用了浏览器/服务器(B/S)技术进行智能化系统集成,使建筑物内的设备监控自动化和管理的实时监控信息能够通过互联网进行控制及访问,不需客户端另外安装专用程序,使真正的远程控制得以实现。此项技术在国际上已实现了广泛的应用。
所谓B/S结构,即浏览器/服务器结构,就是只安装维护一个服务器(Server),而客户端采用浏览器(Browse)运行软件。
B/S结构的优点是维护方便,能够降低总体拥有成本。客户端运行软件就像平时上网浏览网页一样,有个浏览器(通常是IE5)就行了,不用安装其他软件,而且通过电话线也可以运行软件。只需在服务器上进行B/S结构的软件所有的维护、升级工作,客户端就能获得最新版本的软件。
而C/S结构尽管相对于更早的文件服务器来说有了很大的进步,但与B/S相比,缺点和不足是很明显的。
首先,B/S比C/S的维护工作量大大减少了。C/S结构的每一个客户端都必须安装和配置软件。假如一个企业共有50个客户站点使用一套C/S结构的软件,则当这套软件进行了哪怕很微小的改动后(比如增加某个功能),系统维护员都必须进行这样的维护:将服务器更新到最新版本;将客户端原有的软件卸载,再安装新的版本,然后进行设置。且客户端的维护工作必须不折不扣的进行50次。若其中有部分客户端是在另外一个地方,则系统维护员还必须到该地方再进行卸载、安装、设置的工作。若某个客户端,忘记进行这样的维护,则该客户端将会碰到版本不一致的问题无法工作。而B/S结构,客户端不必安装及维护。如果将该企业的C/S结构的软件换成B/S结构的,则软件升级后,系统维护员只要将服务器的软件升级到最新版本就行了;其他客户端只要重新登录系统,使用的就已经是最新版本的软件了。(www.daowen.com)
2)结构模式比较
采用信息系统集成B/S结构相对比采用控制系统集成C/S结构,具有更低的总体拥有成本。通常B/S采用三层结构,而C/S采用两层结构。
在B/S三层结构中,客户端接受用户的请求,客户端向应用服务提出请求,应用服务从数据库服务中获得数据,应用服务将数据进行计算并将结果提交给客户端,客户端将结果呈现给用户。
在C/S两层结构中,客户端接受用户的请求,客户端向数据库服务提出请求,数据库服务将数据提交给客户端,客户端将数据进行计算(可能涉及到运算、汇总、统计等等)并将结果呈现给用户。
B/S与C/S这两种结构的不同点是:两层结构中客户端参与运算;而三层结构中客户端并不参与运算,只是简单的接收用户的请求,显示最后的结果。由于三层结构中的客户端并不需要参与计算,所以对客户端的计算机配置要求是比较低的。B/S模式下提高服务器的配置就可以提高整个系统的性能。这样提高的只是若干建筑物服务器的价格,而客户端的价格可以大大降低,从而达到了降低总体拥有成本的目的。
具体比选见表2-1。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。