2014-01-07 62 views
3

我想创建一个使用Java的服务器推的简单示例。服务器推送使用java

由于在服务器推送客户端将只发送一次请求到服务器。服务器保持该客户端的HTTP请求处于活动状态,并不断向客户端发送更新后的数据。请让我知道如何进行或可以给我一些最初的想法。

也让我知道,如果我们需要使用的Servlet 3.0或JMS这个...

使用Servlet3.0和HTML5这可能吗?

+0

你试图实现类似聊天?更好地使用XMPP – Anubhab

+0

我只是想开发一些基本的例子来实现服务器推送功能。我想我会请求服务器一次,然后服务器将不断发送更新的数据... – Dipti

回答

4

您可以使用新的websocket规范来维护基于套接字的客户端 - 服务器通信的全双工通道,这样两个实例都可以随时发送数据(这里是基于某些事件来推送服务器或无论什么逻辑)。

这是一个不错的tutorial你可以从中启发。

BR。

+0

感谢您的上述教程。我不想使用任何Java框架,因为我不熟悉......可能b一些核心的Java + HTML5。 – Dipti

+0

Websocket不是一个java框架,而是JSR-356中定义的Java API。 – tmarwen