nameko
Release 2.14.1
[nah-meh-koh]
Python 的微服务框架,让服务开发人员能够专注于应用程序逻辑并鼓励可测试性。
nameko 服务只是一个类:
# helloworld.py
from nameko . rpc import rpc
class GreetingService :
name = "greeting_service"
@ rpc
def hello ( self , name ):
return "Hello, {}!" . format ( name )
您可以在 shell 中运行它:
$ nameko run helloworld
starting services: greeting_service
...
并从另一个玩它:
$ nameko shell
>>> n.rpc.greeting_service.hello( name = "ナメコ" )
'Hello, ナメコ!'
如需帮助、评论或问题,请访问 https://discourse.nameko.io/。
作为 Tidelift 订阅的一部分提供。
Nameko 和数千个其他软件包的维护者正在与 Tidelift 合作,为您用于构建应用程序的开源依赖项提供商业支持和维护。节省时间、降低风险并改善代码运行状况,同时向您使用的确切依赖项的维护者付费。了解更多。
要报告安全漏洞,请使用 Tidelift 安全联系人。 Tidelift 将协调修复和披露。
阿帕奇2.0。有关详细信息,请参阅许可证。