2017-01-01 42 views
0

我正在構建一個Web應用程序,它使用JSON數組來保存和傳輸服務器和客戶端之間的狀態,反之亦然。我正在嘗試向其添加「協作」功能,以便多個客戶端可以同時編輯json數據而不會導致衝突,並且實時更新所有客戶端上的數據。ServerSide Javascript與Python的集成

在後端我使用Python,所以我很高興找到opencoweb項目,可悲的是它不再被維護。同樣,我發現ShareDB,它看起來像一個非常整潔的項目!我想從我的Python代碼中啓動服務器端的ShareDB,但我不確定運行JavaScript代碼服務器端的最佳方法是什麼。在這一點上,我正在考慮使用命令行中的節點運行它,但是想知道使用一個可以允許運行javascript(Js2Py或類似的東西)的python庫會更有意義。所以這給我帶來了我的問題,在服務器端有一個'推薦'的方法來將JavaScript集成到你的服務器端代碼庫中,當你的主框架使用Python(龍捲風)?

回答

0

我相信我已經想出了自己的問題的答案。看起來這個問題之前已經在這裏討論過了,其中推薦使用套接字,並且使用zerorpc的建議得到了很多贊成票。因此,就我而言,我可能會將ShareDB作爲服務運行,我將使用zerorpc從Python進行調用。希望這可以幫助別人穿鞋!