Spring MVC 3.2 和 HTML5 中的 Web 套接字

Posted

技术标签:

【中文标题】Spring MVC 3.2 和 HTML5 中的 Web 套接字【英文标题】:Web Sockets in Spring MVC 3.2 and HTML5 【发布时间】:2013-03-14 21:55:33 【问题描述】:

我想在 Spring MVC 中使用 Web html5 套接字。前几天听说 Spring 3.2 版本会支持 Web Sockets 实时更新。

http://blog.springsource.org/2012/05/08/spring-mvc-3-2-preview-techniques-for-real-time-updates/

但仍然找不到任何可以为我提供实时更新功能的示例代码。我现在为此目的使用 Tomcat,但想转向 Spring。请看看你能不能帮我找到一个很好的例子来使用 Spring MVC 的 Web HTML5 套接字。

【问题讨论】:

【参考方案1】:

在博文的最后有一段:

回到 Spring MVC 3.2,Servlet 3 异步特性可用于长时间运行的请求,也可用于 HTTP 流,Filip Hanik 将技术称为“客户端 AJAX 调用的服务器版本”。至于 WebSockets,Spring 3.2 还没有支持,但它很可能会包含在 Spring 3.3 中。您可以观看 SPR-9356 以了解进度更新。

因此 Spring MVC 3.2 中不支持 WebSockets。 [SPR-9356] 问题表明该功能在 Spring 4.0 backlog 中。 1

【讨论】:

以上是关于Spring MVC 3.2 和 HTML5 中的 Web 套接字的主要内容,如果未能解决你的问题,请参考以下文章

Spring MVC 3.2 Thymeleaf Ajax 片段

如何使用 spring 3.2 新 mvc 测试登录用户

通用后台管理系统(ExtJS 4.2 + Spring MVC 3.2 + Hibernate)

如何使用 Spring MVC 返回视频,以便可以使用 html5 <video> 标签进行导航?

Spring mvc jackson json mapper-如何将unicode编码应用于json响应中的特殊字符

Spring MVC 框架搭建及详解