Web 开发 基础知识解析
2018-03-09 11:45
267 查看
一:javaee与javase的区别
javaee:主要是web开发,也叫企业开发,比如 spring ,mybaties ,hibernatejavase: 面向对象 ,多线程 , IO流 , 集合
二:软件结构:CS与BS的区别
C/S (Client - Server 客户端-服务器端) 典型应用:QQ软件 ,飞秋,红蜘蛛。特点:1)必须下载特定的客户端程序。2)服务器端升级,客户端升级。
B/S (Broswer -Server 浏览器端- 服务器端)典型应用: 163新闻网站, 蚂蚁课堂官网(俗称:网站)
特点:1)不需要安装特定的客户端(只需要安装浏览器即可!!) 2)服务器端升级,浏览器不需要升级!!!!
javaweb的程序就是b/s软件结构!!!
三:服务器的类型
服务器:从物理上来说,服务器就是一台PC机器。8核,8G以上,T来计算,带宽100Mweb服务器:PC机器安装一个具有web服务的软件,称之为web服务器
数据库服务器:PC机器安装一个具有数据管理件服务的软件,称之为数据库服务器。
邮件服务器:PC机器安装一个具有发送邮件服务的软件,称之为邮件服务器。
web服务软件的作用:把本地的资源共享给外部访问。
常见的市面上web服务软件
WebLogic: BEA公司的产品。 收费的。支持JavaEE规范。
WebSphere: IBM公司的产品。收费的。支持JavaEE规范
JBoss: Redhat公司的产品。收费的。支持JavaEE规范
Tomcat:开源组织Apache的产品。免费的。(servlet、jsp。jdbc)
四:DNS解析域名过程
使用域名转换成IP地址,先读取本地HOST文件,本地文件没有从当前电信网管获取对应IP。本地host文件 C:\Windows\System32\drivers\etc
画图演示。
比如:我现在启动一台Tomcat,然后修改host文件,然后根据host文件的配置域名,去访问呈现的是同样的效果.
相关文章推荐
- web前端开发基础知识随笔
- Web项目开发常用基础知识集锦
- WEB开发的那些基础知识(3)--CSS的布局
- Linux 下wifi 驱动开发(一)—— WiFi基础知识解析
- java开发WEB应用需要的基础知识
- paip.若只如初见——WEB或BS开发必备基础知识
- Linux 下wifi 驱动开发(一)—— WiFi基础知识解析
- 关于JavaWeb开发中的基础知识点——resquest response
- 【Java EE (Struts2 + Spring + Hibernate)开发】:Web 之 【JSP基础知识】
- 01.Web基础知识 第二章 Web开发基础知识
- 交换机开发(四)—— ARP 基础知识解析
- 基础知识:Web开发相关技术
- 零基础学习web前端开发需要学习的前端知识
- Python全栈开发之17、tornado和web基础知识
- 若只如初见——WEB/BS开发必备基础知识
- 交换机开发(四)—— ARP 基础知识解析
- Java WEB开发实战 之 第一部分:复习必备的基础知识【私塾在线原创】
- Linux 下wifi 驱动开发(一)—— WiFi基础知识解析
- ASP.NET(四)Web开发——其它基础知识
- Linux 下wifi 驱动开发(一)—— WiFi基础知识解析