Excel服务器是一个网络应用程序。我们要选择一台计算机作为“服务器”,其它的计算机作为“客户机”。数据统一保存在服务器上。
这里所说“服务器”是一个软件的概念,说某台计算机是服务器,不是说它的硬件特征有什么特殊,而是说它在一套网络应用系统中所起的“作用”与其它的计算机不一样。对Excel服务器而言,在用作服务器的那台计算机上安装有数据库和服务程序,用户通过网络上的其它计算机(客户机)登录到服务器,从服务器上的数据库中获取信息,进行各种操作,最终的结果再保存到数据库中去,通过这种方式实现了信息的共享。
实际在企业中部署的时候, “服务器”可以不只是一台,而是几台,我们可以把数据库、服务程序和填报网站分散安装在不同的机器上,以满足更高的安全性和性能方面的要求。
以下列举几种可能的部署方式:
最简单的部署方式,一台服务器
下面的图1示意了这种部署方式,服务器就是一台机器,服务程序、数据库、填报网站等都在同一台机器上。在安装的时候,若选择安装类型为“完整安装”,则就意味着这种部署方式。
deploy-01.jpg数据库单独在一台机器上,和服务分离
下面的图2示意了这种部署方式。应用服务器(及其它服务)安装在一台机器上,数据库安装在另一台机器上,所有的客户机能访问应用服务器,但是只有应用服务器能访问数据库,数据库服务器置于防火墙之后。这种部署方式,更有利于保护数据的安装。
deploy-02.jpg应用服务器、数据库、填报网站、网盘服务器分别安装在不同的机器上
下面的图3示意了这种部署方式 。图中不光数据库服务器是单独的一台机器,应用服务器、WEB服务器、网络硬盘服务器也都分散安装在不同的机器上。这种部署方式,除了有利于保护数据的安全之外,也有利于分散系统负载,得到更好的性能。
deploy-03.jpg
网友评论