服务器推送技术

代码4.54章节:https://gitee.com/jly521/springmvc4.gitjava

(所属章节,springMVC 高级配置)服务器推送技术的方案都是:git

  • 客户端发送一个请求到服务器端
    • 服务端抓住不放,等有数据才返回给客户端
  • 客户端抓到消息后再向服务端发送请求
    • 周而复始
  • 大大减小了服务器的请求数量

第一种:SSEspring

  • 新式浏览器才会支持

第一种:Servlet3.0+ 异步处理浏览器

  • 在启动里面加上WebInitializer
    • Dynamic servlet = servletContext.addServlet("dispatcher", new DispatcherServlet(ctx)); //3
      servlet.addMapping("/");
      servlet.setLoadOnStartup(1);
      servlet.setAsyncSupported(true);//开启异步方法支持

相关文章
相关标签/搜索