Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用RESTful请求的服务管理_Python_Ruby On Rails_Ruby_Django_Rest - Fatal编程技术网

Python 使用RESTful请求的服务管理

Python 使用RESTful请求的服务管理,python,ruby-on-rails,ruby,django,rest,Python,Ruby On Rails,Ruby,Django,Rest,我目前正在从事一个项目,在这个项目中,我们需要像ESB一样在RESTAPI和应用程序服务之间建立小规模的通信 情景: 假设web应用程序前端(例如Django/Python或Ruby/Rails)和服务可以通过HTTP RESTful请求访问 我怎样才能: 使其可配置,根据请求在web请求上调用哪些web服务,而不需要更改代码(例如通过键) 以便于管理的方式封装或实现服务,例如启动/停止等 我一直在看spring.io,但不知道它是否可以用于此 我愿意接受所有建议 谢谢据我所知,您需要授权解

我目前正在从事一个项目,在这个项目中,我们需要像ESB一样在RESTAPI和应用程序服务之间建立小规模的通信

情景:

假设web应用程序前端(例如Django/Python或Ruby/Rails)和服务可以通过HTTP RESTful请求访问

我怎样才能:

  • 使其可配置,根据请求在web请求上调用哪些web服务,而不需要更改代码(例如通过键)
  • 以便于管理的方式封装或实现服务,例如启动/停止等
我一直在看spring.io,但不知道它是否可以用于此

我愿意接受所有建议


谢谢

据我所知,您需要授权解决方案


在Rails中,和非常流行。您也可以从头开始实现它。这是一个帮助你开始的方法。

我不明白为什么我被否决了?这是一个真正的问题,不仅对我有帮助,对其他Stackoverflower面临同样困境的人也有帮助,就像Cancan的样子一样。在任何地方都有一个示例图,或者你能给我描述一下它在图中的位置吗。目前,我认为它将是一个位于RESTAPI后面的过滤器@不幸的是,我不能完全理解这个问题,所以只能提供有限的帮助!也许你可以尝试用更多的细节和例子更新你的问题,或者创建一个新的问题并链接回这里。无论如何,授权通常的工作方式如下:用户请求某物。。让我们假设一个对某个URL的GET请求。授权代码确定用户是否有权访问该资源。。然后,如果用户获得授权,则会执行相应的操作。。。