2017-03-16 31 views
1

我在web开发项目工作了以下使用情况下,最好的办法: -什么是实现Web服务将数据发送到浏览器

的Web前端---->消费服务---->监制过程

生产者进程将不断发送数据到消费者服务。而当请求来自Web前端时,消费者服务会在该点之后不断发送从生产者接收的数据到前端。

我对这个问题的初步想法: -

1)实现消费服务为servlet。从web前端获得doGet()请求后,单独的线程将初始化将开始存储要发送给生产者进程的数据的队列。

2)实现某种观察者模式,其中生产者将成为主体,Web前端将成为观察者。

任何人都可以请说明一点。

+0

看一看[Here](http://www.oracle.com/webfolder/technetwork/tutorials/obe/java/HomeWebsocket/WebsocketHome.html) –

回答

1

您可以使用WebSockets来确保前端和后端之间的连续连接。

+0

谢谢,这是一个非常有用的答案。 – ravi

相关问题