第一次作业 JAVA WEB基础

1、C/S结构

C/S(Client/server,即服务器/客户机)模式,又称C/S结构,是软件系统体系结构的一种。基于企业内部网络的应用系统。

优点:客户端与服务器直接相连,响应速度快。操作界面漂亮、形式多样,满足客户自身个性化要求。

有较强的事物处理能力。充分发挥客户端PC的处理能力,很多共工作可以在客户端处理后再提交给服务器。

缺点:只适用于局域网,无法面对点多面广且内不具备网络条件的用户,分布性差。

客户端需要安装专用的客户端软件,工作量和流程多且复杂,开发成本大。

兼容性差,对于不同版本的系统和不同的开发工具,具有较大的局限性。

2、B/S结构

B/S(Browser/Server,即浏览器/服务器)结构。它是对C/S结构的一种改进结构。用户工作界面是通过浏览器来实现,主要事务逻辑在服务器端实现。

优点:业务扩展、维护、开发简单方便,共享性强,具有分布性,可以随时进行查询、浏览等业务。

缺点:无法实现有个性化的功能要求,页面刷新响应速度变慢,无法分页显示,功能弱化。

 

3、HTTP协议:

简介:超文本传输协议(HyperText Transfer Protocol),它是一种分布式、协作式和超媒体信息系统的应用层协议,是万维网的数据通信的基础,也是互联网应用最广泛的一种网络传输协议

功能:HTTP协议是用于从WWW服务器传输超文本到本地浏览器的传输协议,是客户端浏览器或其他程序与Web服务器之间的应用层通信协议。在Internet上的Web服务器上存放的都是超文本信息,客户机需要通过HTTP协议传输所要访问的超文本信息。它不仅保证计算机正确快速地传输超文本文档,还确定传输文档中的哪一部分,以及哪部分内容首先显示(如文本先于图形)等。它可以使浏览器更加高效,使网络传输减少。

工作原理:

一次Http操作,其过程分四步:建立连接、发送请求、发送响应信息、断开连接。

 

 

 

 

4、Web服务器原理:

(1)、web服务器工作原理总体描述:

 

 

 

(2)、在get请求下的web服务器工作原理

 

 

5、Java web开发环境与搭建:

(1)、Jdk下载和安装

 

 

 

 

 

 

 

 

 

(2)、Tomcat下载与安装

 

 

 

 

posted on 2020-05-11 09:50  想要安静  阅读(142)  评论(0编辑  收藏  举报

导航