毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
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的B2C网上商城系统的设计与实现
jsp+mysql毕业设计课题管理系统的设计
电子商务环境下中小旅行...
jsp+mysql购物车系统核心算法的分析设计与实现
jsp+mysql宾馆管理系统设计
jsp+mysql面向大众的医疗咨询平台设计与实现
jsp+mysql移动互动学习系统Web端设计
C#学校科研管理系统的设计
公寓空调设计任务书
AT89C52单片机的超声波测距...
神经外科重症监护病房患...
承德市事业单位档案管理...
志愿者活动的调查问卷表
医院财务风险因素分析及管理措施【2367字】
中国学术生态细节考察《...
国内外图像分割技术研究现状
10万元能开儿童乐园吗,我...