文件名称:lc-service:LimaCharlie服务协议的参考实现
文件大小:69KB
文件格式:ZIP
更新时间:2024-05-11 00:43:56
Python
LimaCharlie.io服务 LimaCharlie服务协议的参考实现。 参考实施 LimaCharlie服务实现了公开记录的基于JSON / HTTP的协议。 这意味着您可以实现以您喜欢的任何语言或体系结构使用该协议的服务。 话虽如此,为了简化用户的生活并更具体地描述对服务的期望,LimaCharlie用Python发布了一个开源参考实现(RI)。 API文档: : 运输工具 RI支持两种开箱即用的传输方式:基于CherryPy项目的用于HTTP服务器的独立容器,以及无需容器或基础结构即可部署的Google Cloud Function兼容服务器。 编写运输工具很容易,因此可以随时提出新建议。 Cloud Function Transport当前在Cloud Function环境中对gevent的初始化和猴子修补存在问题。 使用 RI是结构,因此您要做的就是从主要Serv
【文件预览】:
lc-service-master
----lcservice-go()
--------go.mod(374B)
--------service()
--------main.go(18B)
--------go.sum(3KB)
--------servers()
----Dockerfile_grpc(74B)
----Dockerfile(170B)
----requirements.txt(27B)
----examples()
--------go_standalone()
--------cherrypy_container()
--------blank_template()
--------interactive_service()
--------go_cloudfunction()
--------cloud_function()
--------job_usage()
--------simple_dr_rule_management()
----LICENSE(11KB)
----lcservice()
--------jobs.py(5KB)
--------servers()
--------__init__.py(796B)
--------simulator.py(2KB)
--------service.py(31KB)
----setup.cfg(39B)
----setup.py(834B)
----README.md(18KB)
----docs()
--------lcservice.rst(677B)
--------conf.py(10KB)
--------index.rst(569B)
--------Makefile(7KB)
--------lcservice.servers.rst(570B)
--------_config.yml(25B)
--------modules.rst(64B)
----tests()
--------test_lifecycle.py(4KB)
----.gitignore(2KB)
----cloudbuild.yaml(157B)
----build_doc.sh(152B)