之前的程序:JAVA桌面程序,控制台控制,socket gui界面,JavaSE规范
现在和以后: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