0
是一个web应用程序与cherryPy一起构建,就像我在http://blaag.haard.se/Simple-REST-ful---ish--exposure-of-Python-APIs/中发现的一个真正宁静的web服务?CherryPy索引是宁静的web服务?
import cherrypy
def requesthandler(*pathargs, **kwargs):
cherrypy.response.status = "whatever"
return "Not implemented"
class PyRest(object):
def index(self, *args, **kwargs):
return requesthandler(*args, **kwargs)
index.exposed = True
CONF = {
'global': {
'server.socket_host': '0.0.0.0',
'server.socket_port': 8888,
}
}
if __name__ == '__main__':
ROOT = PyRest()
cherrypy.quickstart(ROOT, '/', CONF)
def application(environ, start_response):
cherrypy.tree.mount(PyRest(), '/', None)
return cherrypy.tree(environ, start_response)
我问它,因为只有实现索引,当你调用Web应用程序,POST请求在日志中显示。
但是是一个web服务? –
@ tato469当它为客户做些什么的时候它将会是一个web服务:)。严格来说,Web服务是基于SOAP的Web API。 – jwalker
好的,谢谢你的解释。我做了一个“网络服务”类似于这里的例子,在Json中返回一个int,我不知道我是否可以称之为web服务。 –