c/s:客户端/服务器
优点:速度快(大部分数据都储存在客户端 服务器只需要传输少量数据) 用户体验好(页面美观,速度快) 安全性高 (大部分数据存储在客户端。)
缺点:需要下载下载客户端 ,难维护
b/s:浏览器/服务器
优点:不需要下载 易于维护
缺点:速度慢 体验不好 安全性不高
b/s开发又可以称为web开发 网页开发
web开发分为:web前端开发和后端开发 javaweb。(serverlet规范)
https://www.baidu.com/index.php?tn=monline_3_dg(网址)
www.baidu.com(域名)
打开网页输入域名
浏览器会只用域名解析 把我们的额域名解析成ip地址和端口号。
通过ip地址定位服务器,通过端口号定位到那个服务
某台计算机在网络中的身份证 ,具有唯一性。
一个端口号就表示一个应用,打开mysql就表示3306被占用
推荐用谷歌
bin:存放tomcat相关命令的
conf目录:存放tomcat配置文件的
lib:存放jarbao
logs:存放日志文件
temp:存放临时文件夹
webapp:存放web应用的
work:存放编译过后的文件,jsp文件
新建工程
建立模块
添加框架支持
添加tomcat支持
/*
* 主要使用这个接受请求
* servletRequest 请求
* servletResponse想应
*
* */
@Override
public void service(ServletRequest servletRequest, ServletResponse servletResponse) throws ServletException, IOException {
}