使用 jersey 与 RESTful Web 服务进行服务器推送

Posted

技术标签:

【中文标题】使用 jersey 与 RESTful Web 服务进行服务器推送【英文标题】:server-push with RESTful web service using jersey 【发布时间】:2012-09-05 08:44:36 【问题描述】:

我有一个使用 RESTful jersey 的 Web 服务器,它可以工作,但有时我需要服务器推送。服务器如何使用 Java 推送球衣?

【问题讨论】:

***.com/questions/22761909/… 【参考方案1】:

您可以在 Web 服务器上使用 websocket 将数据推送到客户端。

【讨论】:

客户端不是浏览器,是安卓应用程序,你能给点建议吗?【参考方案2】:

看看Atmosphere/Jersey bidirectional conversation 。 REST 是无状态的,所以我不确定 Jersey 是否适合将数据从服务器流式传输到客户端。也许只是普通的彗星就足够了,在与您的 Jersey 应用程序相同的容器中运行:http://tomcat.apache.org/tomcat-7.0-doc/aio.html

【讨论】:

以上是关于使用 jersey 与 RESTful Web 服务进行服务器推送的主要内容,如果未能解决你的问题,请参考以下文章

使用 Jersey 和 Spring Security 实现 RESTful Web 服务

AJAX POST To Jersey 启用 RESTful Web 服务跨域

使用 Jersey 的 RESTful Web 服务的会话管理

用jersey构建REST服务系列文章

用jersey构建REST服务系列文章

markdown 使用Hibernate和MariaDB开发Jersey(Restful Web)应用程序