2017-03-16 32 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

相關問題