기존의 Websocket 기반 서버를 Clojure로 작성된 새로운 버전으로 대체하고자합니다. Sente 라이브러리가 적절한 선택 일 것 같습니다. 그러나 나에게 명확하지 않은 한 가지는 Sente가 운영을 위해 사적인 내부 프로토콜을 어느 정도의 범위로 사용하는지에 있습니다. 내 경우Sente를 서버 전용 구성으로 사용할 수 있습니까?
, 내가 JSON - 이상 - WebSocket을을 사용하여 기존 서버와 클라이언트가 있고, 나는 모든 클라이언트 코드를 수정없이 서버를 를 교체하고 싶습니다. Sente는 클라이언트 요청의 특성에 대해 많은 기대를 가지고있는 것처럼 보입니다. 예를 들어, 클라이언트는 client-id
매개 변수를 지정하고 서버에서 :chsk/handshake
메시지를 수락 할 것으로 예상합니다.
내 사용 사례가 Sente가 목표로하는 디자인 공간 밖에 있습니까? 그렇다면 Clojure 용 웹 소켓 구현이 덜 바람직 할 것인가?