文件名称:trapperkeeper-rpc:TrapperKeeper服务的RPC服务和实现库
文件大小:31KB
文件格式:ZIP
更新时间:2024-05-21 06:48:30
Clojure
捕兽人 该库为服务启用透明的RPC实现。 它提供了两件事: 用于实现给定TK服务协议的代理版本的call-remote-svc-fn函数 一个RPC服务器服务( puppetlabs.trapperkeeper.rpc.services.rpc-server-service ),该服务通过HTTP公开代理服务的实现。 功能概述 使用进行(反序列化)。 选择JSON或msgpack作为底层有线格式(后者为默认格式)。 可选的每项服务证书白名单 HTTP或HTTPS 每服务端点 强大的错误报告 计划功能: 用于添加自定义(de | en)编码器的基本API 支持忽略(defn-)定义的功能 用法示例 ( ns gnarlytimes.services ( :require [puppetlabs.trapperkeeper.core :refer [ defservice ]
【文件预览】:
trapperkeeper-rpc-master
----.gitignore(126B)
----README.md(4KB)
----project.clj(2KB)
----test()
--------puppetlabs()
----LICENSE(11KB)
----dev-resources()
--------ssl()
--------logback-test.xml(298B)
--------puppetlabs()
----CONTRIBUTING.md(3KB)
----jenkins()
--------deploy.sh(223B)
----src()
--------java()
--------clj()
----ext()
--------travisci()
----.travis.yml(125B)