2013-07-23 29 views
6

Tôi hơi bối rối về cách tạo ứng dụng WebSocket http-kit. Trên trang web có một ví dụ how to create WebSocket server và việc tạo khách hàng có lẽ là tầm thường nhưng tôi dường như không thể làm đúng. Bất kỳ ví dụ nào ở đó không tập trung vào các ứng dụng Javascript?Ứng dụng WebSocket HTTP Kit

P.S. Một số cuộc thảo luận trong this question, nhưng chỉ có ví dụ về aleph và chỉ ra rằng bộ http-kit hiện hỗ trợ máy khách WebSocket.

Trả lời

1

Hãy xem clj-wamp. Các ví dụ hướng dẫn đã làm việc ra khỏi hộp cho tôi

% git clone https://github.com/cgmartin/clj-wamp-example.git 
% cd clj-wamp-example 
% lein run 

[Update] Đây là phần lớn phía máy chủ (mặc dù có trình khách mẫu javascript trong hướng dẫn). Đối với phía khách hàng, bạn có thể muốn xem sentechord.

+0

Điều này dường như không giải quyết việc thiết lập một websocket _client_ clojure (script), nhưng nếu tôi sai, hãy sửa tôi và liên kết với tài liệu liên quan. – metasoarous

+0

@metasoarous bạn nói đúng, tôi đã cập nhật câu trả lời –

+1

FWIW, hợp âm (hiện tại) chỉ hỗ trợ khách hàng của Clojurescript (xem https://github.com/jarohen/chord/issues/40). Không chắc chắn về sente. – metasoarous

7

Không có hỗ trợ khách hàng WebSocket chưa nhưng có một yêu cầu tính năng để hỗ trợ thêm khách hàng mà bạn có thể cân nhắc ở trên: https://github.com/http-kit/http-kit/issues/69

+0

Vâng. Điều đó thực sự sẽ giải thích tại sao tôi không thể tìm ra cú pháp chính xác. :) Cảm ơn. – Domchi