我应该在这种情况下使用REST还是其他机制

时间:2014-03-26 16:09:35

标签: c# django rest tastypie

我正在使用Django Web应用程序,该应用程序允许用户创建和显示有关网络上服务器的记录。每个服务器记录都包含服务器名称,IP地址,运行的服务等字段。

特定服务器条目的URL例如是https://mywebservice.com/servers/53/,其中53是Web服务在创建时为该服务器记录创建的ID。

我想编写一个简单的代理(在c#中),它在本地收集有关服务器的信息并将结果发送到Django Web应用程序。

我在想使用Tastypie的RESTFUL解决方案是正确的方法,但我对如何发送数据感到困惑。

例如,假设已有一个URL为https://mywebservice.com/servers/53/的服务器条目。

我的简单代理如何知道它应该使用id 53并更新记录。

我希望我的代理能够简单地收集服务器数据并将结果发送到Web服务;如果应创建新记录或更新现有记录,请让Web服务运行。

这打破了RESTFUL模型吗?是否可以使用Tastypie来做到这一点?另一种机制会更合适吗?

0 个答案:

没有答案