Web应用程序是基于浏览器/服务器的应用程序,浏览器用于显示数据,和用户产生交互,其作用就相当于电脑的显示屏,服务器用于处理浏览器的请求,并把结果数据组织成浏览器可以识别的格式返回.所以它的作用就相当于电脑的主机,显然,一个很大的区别是,主机和显示屏是一对一的,而服务器和浏览器却可以是一对多的,在广域网中,一个服务器可以给数以百万计的浏览器提供服务,一般来说,Web应用程序有如下所示的特点.
1.使用HTTP协议通信;一台服务器给众多的浏览器提供服务,关系很复杂,所以需要一个约定的规则去协调这种关系,WEB应用程序一般使用HTTP协议去实现服务器和浏览器的通信,这样们于Internet上的用户就可以使用浏览器去访问WEB服务了.
2.服务器把数据组织成HTML格式,服务器接收到浏览器的请求后,调用服务器端应用程序,数据库系统等处理请求,然后把结果数据组织成HTML形式,返回到客户端去显示.
3.浏览器安装方便;现在的Windows系统附带有浏览器,并且还有其他好多免费的浏览器软件如百度浏览器,360浏览器和谷歌浏览器,只要安装其中任何一款浏览器在网址栏中输入域名就行了.