之前的程序:JAVA 桌面程序,控制台控制,socket gui 界面, Java SE 规范
现在和以后:Javaweb 程序, 浏览器 控制,JavaEE 规范
C/S Client-Server 客户端 - 服务器端
特点:必须下载特定的客户端程序,服务器端升级客户端升级。
B/S Broswer-Server 浏览器端 - 服务器端
特点:不需要安装特定的客户端,服务器端升级浏览器不需要升级。
JavaWEB 就是 B/S 软件结构
从物理上来讲,服务器就是一台 PC 机,8 核,8G 以上,以 T 来计算的。
WEB 服务器:PC 机上安装一个具有 web 服务的软件,称之为 WEB 服务器。
WEB 服务软件就是把本地的资源共享给外部访问
WebLogic BEA
WebSphere IBM
JBoss RedHat
Tomcat 开源组织:Apache (支持部分的 JavaEE, 不支持 EJB 等等)
来源: https://www.2cto.com/kf/201712/703628.html