使用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的服务器推送[关闭]的主要内容,如果未能解决你的问题,请参考以下文章