可编辑
可编辑
----------------------------------------------------------
----------------------------------------------------------
可编辑
----------------------------------------------------------
服务器原理和协议
学习的思路:
Servler + Jsp + 数据库
Javaweb服务器原理 + HTTP协议
编程的API,来学,应该先学Servlet,比JSP而言,更复杂,倾向底层原理,JSP主要是页面显示
Servlet和Jsp之间加上数据库课程,(Mysql+Oracle),数据库语言Sql+Java数据库编程JDBC
B/S 和C/S 的区别
Browser/Server 是一直特殊C/S结构,客户端采用浏览器实现:基于web系统 微博,网页游戏, 云计算 Google
Client/Server 客户端必须单独安装 腾讯QQ 微软
WEB系统是怎样通信的?
Web browser(客户端)?(客户端请求包含要访问的资源路径和名称)request?Server(服务端)?(服务端可以将页面、图片、媒体等很多的资源内容发送给客户端)response如果客户端的请求没有得到正确处理,服务端的响应会包含一个错误的状态码返回
什么是WEB应用?
Web应用就是基于HTTP协议在B/S结果中的服务端的应用程序,它接收客户端浏览器的请求并返回应答结果(通常是以页面的形式返回)
WEB应用部分的组成:
什么是静态资源,什么是动态资源?
静态资源的数据是固定的
动态资源的数据随着程序的执行而改变的
静态资源技术:Html + Css + JavaScript -? DHTML Dynamic Html
动态资源技术:ASP/PHP/JSP 用来开发网站
ASP?被 .net取代,.net代表的是很多微软技术综合(VB、ASP、C#)?开发网站(工具,
到运行平台都是收费的)俗称为网站开发技术贵族
PHP ? 网站开发第一技术, 民间开发的,开源,免费 –开发网站(免费开源)网站开发
技术平民
JSP? 开发成本太高(必须先学java),效率太低,服务器性能,服务器少
JAVA ?优点:开发企业级应用 ERP/CRM/OA 规范性强、更加标准
B/S 系统基于 请求 – 响应模型 注意:必须现有请求才有响应,请求和响应是成对出现的;
访问网站基于一个协议的
输入网站----- 唯一域名----映射IP ----- 互联网一台服务器
服务器想被外界访问,必须开发端口
URL格式:
可编辑
可编辑
----------------------------------------------------------
----------------------------------------------------------
可编辑
----------------------------------------------------------
协议:采用哪种协议进行进行本次网路访问;
JavaWeb应用所包含的内容:
Sun对JavaWeb应用定义如下,Java Web应用是由一组Servlet、HTML页、JSP页、工具类以及其他可以绑定的资源构成,它可以在各种供应商提供的实现Servlet规范的servlet容器中运行
JAVAWeb常用服务器
WebLogic(Oracle):收费,全面支持JavaEE规范(Servlet,Jsp,Xml,EJb,Jms)+Oracle数据库
Websphere(IBM):收费,全面支持JavaEE规范,
JBOSS:EJB服务器,免费
Servlet/JSP和EJB之间的关系:
Servlet/JSP用于解决请求响应数据,页面显示,EJB用于复杂业务流程,数据处理
Tomcat:Apache公司,jdkarta子项目,免费的,只支持Servlet和Jsp ?轻量级,中小规模软件开发
Tomcat服务器和Servlet和JDk版本之间的关系
Tomcat版本
Servlet/JSP版本
JavaEE版本
JDK版本
5.0
2.3/2.9
1.3
5.5
2.4/2.0
1.4
6.0
2.5/2.1
5.0
7.0
3.0/2.2
6.0
Servlet容器的概念:
Servlet容器为JavaWeb应用提供了运行时环境,它负责管理Servlet和JSP的生命周期,以及管理他们的共享数据
Servlet容器也称为JavaWeb应用容器,或者Servlet/JSP容器
本机IP默认:或者
您可能关注的文档
最近下载
- 唐代丝路信息传递-洞察及研究.docx VIP
- 《卵圆孔未闭规范化诊疗中国专家共识2024》解读PPT课件.pptx VIP
- 中国偏头痛诊治指南(第一版)2023解读.pptx
- 多彩的亚洲美术 课件 七年级美术下册 浙美版.pptx VIP
- 2026年中国移动招聘考试最新全真模拟笔试试题综合能力测试卷和答案解析讲解.docx
- 段桃芳尸检报告.pptx VIP
- 15.2《答司马谏议书》课件(共57张PPT)统编版高中语文必修下册.pptx
- 概率论知到智慧树期末考试答案题库2025年重庆理工大学.docx VIP
- 统编版(2024)七年级下册道德与法治期末复习:全册主要知识点背诵提纲.docx VIP
- K、DK系列使用说明书.pdf
原创力文档

文档评论(0)