设计一个RESTful服务是否合适,该服务具有可以重用于任意业务操作的单个通用端点?例如,一个Web应用程序可能需要与供应商相关的数据。它可以调用REST api,传递api应该在内部调用的类方法的名称以获取供应商数据。另一个应用程序可以使用相同的通用api端点,并传递另一个业务实体的名称以获取不同的数据。
我的动机是我们拥有大量与业务相关的对象和数据。为每个人制作api端点似乎有点矫枉过正。难道不能将REST api用作一种愚蠢的传递吗?
答案 0 :(得分:1)
它可以,但在这种情况下它与" REST"无关。了。您只是在做RPC-over-HTTP。