Servlet & Web Container 培训课程

September 20, 2018

讲解Web开发中最经典的Servlet技术,MVC设计模式,并深入分析常用Web容器 授课时长 1天

Servlet4 结构优美的框架

  • Servlet规范的重要接口,Http协议的映射
  • 无状态网络请求和拦截模式,监听接口
  • Context上下文,Session带入状态信息,服务端处理的几种方式
  • 异步处理方式,对通用web服务器的线程模型的改进
  • 规范定义的打包方式和插件机制

JSP & EL

  • 网页模板技术JSP
  • Freemarker和Thymeleaf其他模板
  • EL表达式语言

MVC Framework

  • MVC经典设计模式,各个层次的职责
  • 分析Struts框架和SpringMVC
  • JavaEE8中基于Rest的MVC标准

WebSocket

  • HTTP协议之上的二进制双向传输
  • Upgrade协商过程,浏览器和服务器如何处理
  • 客户端协作开发

Tomcat

  • 经典的WebServer架构,多层次容器的设计
  • 树形类加载模型分析
  • Tomcat中的NIO优化

Undertow

  • 按照Nginx架构设计的新一代Web容器
  • XNIO是强大动力的源泉
  • Wildfly和SpringBoot嵌入使用分析