Я создаю приложение Clojure, которое должно взаимодействовать с API реального времени Slack, и для этого требуется подключение к Websocket.Как мне взаимодействовать с веб-сайтами в качестве клиента с использованием Immutant?
Я знаю, что это возможно с gniazdo, но это тянет Jetty, и я считаю, что Immutant имеет собственную абстракцию Websocket.
Я также пробовал использовать clj-http
, но он не распознает протокол wss://
, который является URL-адресом, возвращенным из API Slack.
Был бы очень признателен, если бы я был направлен в правильном направлении. Благодаря!
Спасибо. Я, вероятно, посмотрю на другие веб-серверы, такие как Алеф. –
Это правильно: Immutant только реализует websockets на стороне сервера и не предоставляет никакого клиента. –