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开发技术,目前广泛应用在互联网小型应用。

 

posted @ 2022-10-30 16:14  月丫湾  阅读(214)  评论(0)    收藏  举报