我使用werkzeug来服务jsonrpc服务,但希望它在后台运行在一个单独的线程中。设想一个运行jsonrpc接口的gui应用程序。在
我不清楚如何做到这一点,尤其是如何正确关闭服务器。在
from werkzeug.serving import run_simple
from werkzeug.wrappers import Request, Response
from jsonrpc import JSONRPCResponseManager, dispatcher
@dispatcher.add_method
def hello(name):
return "hello {0}".format(name)
@Request.application
def application(request):
response = JSONRPCResponseManager.handle(request.data, dispatcher)
return Response(response.json, mimetype='application/json')
run_simple("localhost", 8080, application)
目前没有回答
相关问题 更多 >
编程相关推荐