JSB-web
2.2.1 c/s和b/s架构
c/s结构是一种软件系统体系结构;b/s结构是随着互联网的发展,web出现后兴起的一种网络结构模式。
区别:
1.硬件环境不同,c/s通常是建立在专用的网络上,小范围的网络环境。而b/s是建立在广域网上的,适应范围强,通常有操作系统和浏览器就行;
2.c/结构比b/s结构更安全,因为用户群相对固定,对信息的保护更强;
3.b/s结构维护升级比较简单,而c/s结构维护升级相对困难。
2.3.1 web站点和web应用:
1.web站点也俗称web网站,比如某公司用来作为宣传使用的官网网站,就是web的站点;
2.web应用就是通过浏览器访问的应用程序,从而为用户提供相关的服务,例如在线思维导图软件、Markdoen等。
2.3.2 HTTP服务器和WEB应用服务器
1.HTTP服务器也称web服务器,主要功能提供网上信息浏览服务,Apache、Nginx、IIS是HTTP常用的服务器;严格意义上web服务器只负责处理Http协议,只能发送静态页面的内容。
2.web能够运行服务器上的应用程序,并将结果返回客户端浏览器,Tomcat就是一种web应用服务器;通常情况下,web应用服务器兼具HTTP服务器的部分功能。所以开发时使用web就可以满足大多数要求。
2.4 开发web应用的常见技术
1.CGL:提供信息服务的标准接口,目前使用较少。
2.NET:微软公司的企业应用框架,Asp.net、ADO.net等,都是web应用开发的核心技术,目前中小型企业应用使用广泛。
3.Java:Oracle公司的企业应用框架,在大型企业应用中广泛。
4.PHP:一种相对简单易学的web开发技术,目前广泛应用在互联网小型应用。

浙公网安备 33010602011771号