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 片段
通用后台管理系统(ExtJS 4.2 + Spring MVC 3.2 + Hibernate)
如何使用 Spring MVC 返回视频,以便可以使用 html5 <video> 标签进行导航?