aleph:Clojure的异步通信

时间:2024-03-19 22:42:46
【文件属性】:

文件名称:aleph:Clojure的异步通信

文件大小:112KB

文件格式:ZIP

更新时间:2024-03-19 22:42:46

Clojure

Aleph将来自网络的数据显示为流,可以将其轻松转换为java.io.InputStream , 通道,Clojure序列或。 它公开了HTTP,TCP和UDP的简单默认包装器,但允许访问底层库的全部性能和灵活性。 [aleph " 0.4.6 " ] HTTP Aleph完全遵循了规范,并且可以直接替代任何现有的与Ring兼容的服务器。 但是,它也允许处理程序函数返回的以表示最终响应。 此功能在修改响应的同步Ring中间件上可能无法很好地发挥作用,但是可以通过使用Manifold的运算符重新实现中间件来轻松解决此问题。 aleph.http/wrap-ring-async-handler辅助aleph.http/wrap-ring-async-handler可用于将非3-arity Ring处理程序隐式转换为与Aleph兼容的处理程序。 ( require '[aleph.http


【文件预览】:
aleph-master
----.travis.yml(118B)
----docs()
--------aleph.png(15KB)
----project.clj(2KB)
----.github()
--------CODEOWNERS(11B)
----test()
--------file.txt(14B)
--------aleph()
--------server_key.edn(2KB)
--------ca_cert.edn(1KB)
--------client_key.edn(2KB)
--------ca_key.edn(2KB)
--------server_cert.edn(2KB)
--------client_cert.edn(1KB)
----ORIGINATOR(10B)
----src()
--------aleph()
----CHANGES.md(1KB)
----examples()
--------project.clj(278B)
--------src()
--------.gitignore(104B)
----LICENSE.md(1KB)
----.gitignore(105B)
----.circleci()
--------config.yml(1KB)
----README.md(7KB)

网友评论