0
我想在後端使用Clojure通過http-kit託管服務器(服務於Node.js的目的),我希望能夠在服務器之間進行基於套接字的通信和客戶端js。我怎樣才能實現這個功能?Clojure和WebSockets
我想在後端使用Clojure通過http-kit託管服務器(服務於Node.js的目的),我希望能夠在服務器之間進行基於套接字的通信和客戶端js。我怎樣才能實現這個功能?Clojure和WebSockets
從http-kit website示例代碼工作得很好:
(defn handler [request] (with-channel request channel
(on-close channel (fn [status] (println "client close it" status)))
(on-receive channel (fn [data] ;; echo it back
(send! channel data)))))
(run-server handler {:port 9090})
把運行服務器調用主函數中,如果你不從REPL運行。
然後,您可以像訪問nodejs那樣訪問該websocket。