使用java的服务器推送[关闭]

Posted

技术标签:

【中文标题】使用java的服务器推送[关闭]【英文标题】:Server Push using java [closed] 【发布时间】:2014-01-07 12:19:05 【问题描述】:

我正在尝试使用 Java 创建一个简单的服务器推送示例。

因为在服务器推送客户端只会向服务器发送一次请求。服务器保持该客户端的 HTTP 请求处于活动状态,并继续向客户端发送更新的数据。请让我知道如何进行,或者可以给我一些初步的想法。

如果我们需要为此使用 Servlet 3.0 或 JMS,请告诉我...

是否可以使用 Servlet3.0 和 html5?

【问题讨论】:

你尝试实现类似聊天的功能??最好使用 XMPP 我只是想开发一些基本的例子来实现服务器推送功能。我希望我将请求服务器一次,然后服务器将继续发送更新的数据... 【参考方案1】:

您可以使用新的websocket 规范,该规范旨在维护基于套接字的客户端-服务器通信的全双工通道,因此两个实例仍然可以随时发送数据(这里是您的服务器根据某些事件推送或任何逻辑)。

这是一个不错的tutorial,您可以从中获得启发。

BR。

【讨论】:

感谢上述教程。我不想使用任何java框架,因为我不熟悉......可能是一些核心java + HTML5。 Websocket 不是 java 框架,而是 JSR-356 中定义的 Java API。

以上是关于使用java的服务器推送[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何利用Java语言实现消息推送到手机app

push message (短消息推送) 技术Java怎么实现,有没有大神可以讲解一下

关闭推送通知

我可以使用啥服务在 IOS 上快速发送推送通知 [关闭]

在netty中使用websocket进行服务器推送[关闭]

使用关闭的应用推送通知。 [解析服务器]