RESTful服务合同

时间:2014-11-24 19:07:25

标签: rest service protocol-buffers rpc

我们正在设计一个应用程序,并希望使用(微)服务。我们认为在服务之间强制执行A​​PI和合同会很好。

Protobuf和类似的技术可以做到这一点,但它们都是RPC,而不是REST。 REST API是否有类似的技术?我们应该改用RPC吗?

编辑:更多详情

使用hypermedia + REST,您可以解耦API,但我想明确验证它是否符合消费者的要求。所以会有一些文件(有点像Java接口)说出预期的内容,并且有些编译器会检查API是否符合,所以你知道在进行更改时是否打破了消费者。

这是protobuf的工作方式,但它只是RPC。我想知道REST是否有类似的东西

0 个答案:

没有答案