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。有關詳細信息,請參閱許可證。