2016-12-13 68 views
8

我發現令人驚訝的是Spring WebSocket Support的當前文檔指導用戶使用stomp.js來實現其客戶端JavaScript。Stomp.js已過時,不再維護 - 哪一個Stomp客戶端可用於Spring Websockets?

這個項目,在其上的自述是GitHub的頁面,說:

該項目不再保留。

如果您遇到錯誤或需要增強功能,您可以對其進行分叉並修改它,因爲項目位於Apache許可證2.0下。

儲存庫自2015年9月(這是我想補充上述自述)一直沒有任何承諾,並自2014年12月無碼提交,所以它有效地被遺棄在過去的2年。

我不確定存儲庫的284個分支中哪一個是庫的穩定和最新版本,似乎沒有可行的谷歌搜索替代方案。

有人能推薦一個穩定的替代品嗎?

理想情況下,我希望Spring團隊能夠提供一些關於正確的客戶端庫的方向,以便與他們的STOMP支持一起使用。

+0

你有沒有找到解決這個? – Slipfish

+0

@Slipfish不,我希望有人從Spring webscoket團隊回覆,因爲他們似乎說他們的支持現在是基於Stackoverflow的 – Riko

+0

@Slipfish請看下面的答案,Spring Websocket文檔現在指向https://github.com/JSteunou/webstomp-client作爲使用的庫。 – Riko

回答

6

我一直在想這個,但一直沒有找到具體的東西。我已經遇到最近一直webstomp-client

https://github.com/JSteunou/webstomp-client

它聲稱是原stomp.js的一個分支,它看起來像它的積極的維護。


無關的問題,而是涉及到什麼,我最近一直在努力,我也發現了webstomp-client叉實現的RxJS客戶爲好;發佈一些鏈接以防將來對某人有用。

https://github.com/Clanrat/webstomp-client

https://github.com/Clanrat/webstomp-client/blob/master/src/rxclient.js

+0

謝謝。只爲將來 – Amir

+0

[Spring Websocket文檔](https://docs.spring.io/spring/docs/current/spring-framework-reference/web.html#websocket-stomp)現已更新爲推薦https:/ /github.com/JSteunou/webstomp-client作爲最積極維護的實施。 – Riko