【发布时间】:2011-03-25 18:19:51
【问题描述】:
我们正在使用 ADO.NET 数据服务从我们的应用程序中公开数据。
虽然我知道我可以在我的服务上执行插入/更新和公开方法,但我想知道 OData 是否真的适合管理 API(比数据驱动更实用)?
例如,我们需要能够使用简单的 API 来管理正在运行的应用程序实例。我们可能有这样的方法:
- GetInstances() - 返回正在运行的实例列表
- RestartInstance(string id) - 重启一个实例
如果可能,我宁愿不使用 SOAP,因为我希望能够使用来自任何客户端的 API。
谢谢 本
【问题讨论】: