使用RESTful请求进行服务管理

时间:2014-07-15 07:50:57

标签: python ruby-on-rails ruby django rest

我目前正在开发一个项目,我们需要在REST API和应用程序服务之间建立一个像ESB这样的通信。

情景:

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

我怎么能:

  • 使其可配置在Web请求上调用哪些Web服务,具体取决于请求并且不需要更改代码(例如通过密钥)
  • 以便于管理服务的方式封装或实施服务,例如开始/停止等。

我一直在看spring.io,但是无法确定这是否可以用于此?

我愿意接受所有建议,

由于

1 个答案:

答案 0 :(得分:1)

根据我的理解,您需要授权解决方案。

在Rails中,PunditCanCanCan非常受欢迎。您也可以从头开始实现它。这是一个screencast,可以帮助您入门。