nameko
Release 2.14.1
[นา-เม-โค]
ไมโครเซอร์วิสเฟรมเวิร์กสำหรับ Python ที่ช่วยให้นักพัฒนาบริการมุ่งความสนใจไปที่ตรรกะของแอปพลิเคชันและส่งเสริมความสามารถในการทดสอบ
บริการ nameko เป็นเพียงคลาส:
# helloworld.py
from nameko . rpc import rpc
class GreetingService :
name = "greeting_service"
@ rpc
def hello ( self , name ):
return "Hello, {}!" . format ( name )
คุณสามารถรันมันได้ในเชลล์:
$ 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 ดูใบอนุญาตสำหรับรายละเอียด