毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
jsp+mysql旅行计划网的设计与实现(4)
2 论文相关理论及技术
上一章主要描述了课题背景和现状,并给出了本文的组织结构。在此基础上,本章将对旅行计划网站构建过程中涉及的基础知识进行详细介绍,针对web网站工作原理、B/S模式、JSP技术和https技术展开介绍,为实现一个完整的旅行计划网站做理论铺垫。
2.1 web网站工作原理
基于网络系统的体系结构是web网站工作的基本环境,在一定意义上,web网站的工作方式非常简单,从层次结构而言,它位于TCP/IP协议的应用层中,其基本应用模式如图2.1所示:
2.1 基本应用模式图
从上图可以看出,这是一种简单的客户端/服务器模式,由客户端向服务器发送一个请求,当服务器收到请求后便对请求做出相应,然后将相应的结果返回给客户端,形成一种问答对话机制。大多数网站采用http协议,即超文本传输协议。我们在浏览器的地址栏中输入的网站地址称为统一资源定位符(URL),每个网页都有一个对应的URL,就像学号一样,一个同学对应一个学号。我们浏览网页时,需要在地址栏输入我们需要访问的网址,此时浏览器通过http协议访问刚才的网址(即URL),然后将web服务器上的内容以网页的内容显示出来。Http协议是基于请求/响应机制的,客户端与服务器建立连接后,便会向服务器发送http请求,请求的格式由请求方法URI协议/版本、请求头和请求正文三个部分组成。服务器收到请求后,便会给它响应,响应的格式分为状态行,响应头和响应正文三部分。
在web网络中,http协议是建立在TCP/IP连接的基础上的,因此基于Http协议的信息交换过程分为建立连接、客户机发送请求信息、服务器接收请求并发送响应、客户机接收响应、释放连接这几个过程。此外,客户机与服务器是一个相对的概念,在某些连接中客户机与服务器的身份是可以互换的。
2.2 B/S模式
上一小节中的Http连接是以C/S模型为例的,C/S模型即客户端/服务器模型,是相对简单的模式。本次毕业设计是基于B/S模型的,因此这一节中主要阐述B/S模型。B/S模型是浏览器/服务器模型。它是随着网络技术的发展,对C/S模型的扩展。在这种结构中,用户通过浏览器发送请求。B/S相较于C/S而言,最大的好处是运行文护相对比较简单,并且能够让不同的用户在不同地点访问共同的数据。用户可以通过浏览器访问网络上的信息,web服务器接收用户发送的请求,与数据库服务器相连接,然后将用户请求的数据返回给浏览器
共4页:
上一页
1
2
3
4
下一页
上一篇:
C#医疗检测设备自动化集成+文献综述
下一篇:
C#基于数据融合的交通路径数据处理方法研究
jsp+mysql网上化肥店系统的设计与开发
jsp+mysql网络招标评审系统设计+源代码
jsp+mysql酒店管理系统的设计+源代码
jsp+mysql网上书城的设计与实现+ER图
Jsp+mysql企业管理系统的设计
jsp+mysql物业管理系统的设计和ER图
jsp+mysql小镇旅游系统设计与实现
压疮高危人群的标准化中...
提高教育质量,构建大學生...
浅谈高校行政管理人员的...
上海居民的社会参与研究
酵母菌发酵生产天然香料...
AES算法GPU协处理下分组加...
从政策角度谈黑龙江對俄...
STC89C52单片机NRF24L01的无线病房呼叫系统设计
基于Joomla平台的计算机学院网站设计与开发
浅论职工思想政治工作茬...