Описание тега aleph
Aleph - это платформа Clojure для асинхронной связи, построенная на Netty и Lamina.
1
ответ
Выделить поток для каждого запроса clojure
Я потерян со всеми этими асинхронными / многопоточными библиотеками и возможностями родного замыкания. У меня есть веб-сервис, который вызывает внешний API, преобразовывает его ответ и возвращает клиенту. Прямо сейчас написано на Python. Я хотел бы …
01 окт '17 в 22:27
1
ответ
Aleph/Clojure - Как вставить пользовательские заголовки в ответ на обновление веб-сокета?
Я пытаюсь перенести один из наших сервисов на Алеф. Служба использует сервер веб-сокетов (в настоящее время работает на http-kit). Одна из вещей, которые мне нужны, - это возможность добавить несколько пользовательских заголовков http в ответ во вре…
21 мар '16 в 06:20
1
ответ
Компиляция Yap на Windows 8
Я пытаюсь скомпилировать yap на моем ПК, поскольку кажется, что установщики по умолчанию YAP не поставляются с включенным флагом ограничения глубины. Мне нужно это для работы над проектом ILP на Алеф. Дело в том, что я вынужден использовать компьюте…
10 июл '14 в 11:20
1
ответ
Clojure. Http потоковый файл
Я хочу передавать большие двоичные файлы (exe, jpg, ..., все типы файлов). Кажется, что клиент aleph может сделать это. Я посмотрел на официальный образец и понял, что если мы передадим ленивую последовательность в тело, ответ может быть передан пот…
04 май '18 в 20:24
1
ответ
NullPointerException, когда сервер lein ring на Aleph+Ring
Я пытаюсь запустить Aleph поверх Ring и использовать lein ring server для более короткой обратной связи. Когда я призываю lein ring server все вроде бы хорошо, но когда я указываю своему браузеру на URL, я получаю противный NullPointerException с тр…
18 июн '14 в 06:59
0
ответов
Система для прогнозирования целочисленной последовательности
Сейчас я работаю над системой (ALEPH) для прогнозирования следующих целых чисел, и мне нужно получить действительную целочисленную последовательность для ее проверки. Вот один из моих прологов, программирующих на aleph, чтобы вызвать теорию последов…
15 июл '18 в 12:04
2
ответа
Обработка клиентских сообщений websocket с помощью aleph
Во время моего стремления изучить Clojure я в настоящее время сталкиваюсь с проблемами при настройке взаимодействия через websocket. После многих разных подходов я в конечном итоге использовал aleph. Чего мне удалось добиться: обработка подключения …
09 ноя '14 в 09:25
0
ответов
Асинхронные ответы с Aleph не принимаются по IPv4, но с IPv6
Я пытаюсь настроить отправленные сервером события в Clojure с Aleph, но он не работает по IPv4. Все хорошо, если я подключаюсь по IPv6. Это происходит как в Linux, так и в MacOS. У меня есть полный пример того, о чем я говорю на GitHub. Я не думаю, …
15 апр '14 в 13:07
2
ответа
Почему HTTP-сервер Алефа ничего не делает?
Я написал относительно простой HTTP-сервер, используя библиотеку Clojure Aleph. Это не очень сложно: (ns cxpond.xmlrpc.core (:gen-class) (:require [aleph.http :as http])) (defn handler [req] {:status 200 :headers {"Content-Type" "text/plain"} :body …
14 сен '16 в 00:18
1
ответ
Ошибка Compojure/Ring Routing: неверное количество аргументов
Настройка маршрута, описанная ниже, вызывает ошибку: Wrong number of args (0) passed to: PersistentArrayMap Может кто-нибудь помочь мне понять эту ошибку и как ее устранить? (defn sign-in [req] ({:status 200 :body "hello world" :headers {"content-ty…
16 апр '15 в 16:15
0
ответов
Как я могу заставить сервер Netty перезагрузить сертификат TLS при его обновлении?
У меня есть сервер на базе Netty, который использует файлы сертификатов в кодировке PEM, которые периодически переиздаются (от Let's Encrypt). NETty полностью поддерживает загрузку криптографического материала PEM, но когда сертификат (файл.cer) буд…
18 окт '17 в 05:02
0
ответов
Можно ли разработать собственный клиент ALEPH, чтобы мне не приходилось использовать OPAC?
Библиотека моего университета использует ALEPH 500 в качестве базы данных. И у него есть старый и не мобильный мобильный сайт для запроса информации о книге. Недавно я узнал, что с помощью таких инструментов, как ODBC или JDBC, мы можем создавать ве…
29 ноя '17 в 21:26
2
ответа
Использование aleph с SWI-прологом: source_sink `library(aleph)'не существует
Я пытаюсь работать Алеф со Swi-прологом. Когда я запустил свою программу, я получил ошибку здесь. Что я могу сделать, чтобы импортировать библиотеку (aleph)? Кстати, я уже скачал Aleph.pl для своей программы. Вот моя тестовая программа, я знаю, что …
17 июн '18 в 20:04
0
ответов
Не удалось найти используемый аппаратный адрес из сетевых интерфейсов
Я получаю следующее предупреждение при запуске Aleph (который использует Netty) в качестве веб-сервера внутри контейнера Docker: WARNING: Failed to find a usable hardware address from the network interfaces; using random bytes: 75:62:7f:9b:c6:52:63:…
31 авг '15 в 00:29
0
ответов
Я загрузил неправильный алеф с Github?
Я скачал aleph в swi-prolog с Github ( https://github.com/friguzzi/aleph) и успешно установил пакет, но когда я использовал aleph, я получил сообщение об ошибке следующим образом. ?- use_module(library(aleph)). % library(arithmetic) compiled into ar…
23 июн '18 в 15:33
1
ответ
TCP транспортирует длинные байты с помощью Aleph
Я пытаюсь построить сервер RCP на основе aleph, Он прошел весь тест, но когда байтовый массив для отправки или получения стал большим, байты кажутся поврежденными. Например. Я попытался отправить массив байтов, длина которого составляет 2936, но я п…
28 дек '15 в 15:37
1
ответ
Как получить метрику для шины коллектора в контексте aleph
Учитывая шину, созданную с помощью Aleph/Manifold, как вы можете измерить интересные метрики, такие как пропускная способность, задержка, количество ошибок и тайм-ауты? (manifold.bus/event-bus (fn [] (s/stream 100 )))
11 сен '17 в 11:34
1
ответ
Clojure - используйте канал core.async с Yada/Aleph
Я пытаюсь использовать Clojure manifold библиотека, и чтобы понять это, мне нужно преобразовать core.async канал в коллекторный поток. Я хотел бы создать эквивалент следующего, используя core.async канал: (require '[manifold.stream :as s]) (s/period…
19 ноя '15 в 13:55
0
ответов
Когда я использую установщик в swi-prolog для установки aleph, я получаю ОШИБКУ: source_sink `path(git)'не существует
Когда я пытаюсь установить aleph в swiprolog, я получаю следующие ошибки. Я сделал что-то неправильно? ?- pack_install(aleph). % Contacting server at http://www.swi-prolog.org/pack/query ... ok Install aleph@5 from GIT at https://github.com/friguzzi…
18 июн '18 в 16:03
1
ответ
Как обеспечить подключение к веб-сокету в Aleph?
Я пытаюсь взаимодействовать с Slack RTM API с Алефом. В настоящее время у меня есть этот код: (defn connect-socket [] (let [conn @(http/websocket-client (get-websocket-url))] (s/consume #(prn %) conn) (send-message conn {:type "ping"}) ;; just to ch…
19 янв '16 в 07:08