【问题标题】:Is possible REST with more complex computation是否可以使用更复杂的计算进行 REST
【发布时间】:2014-01-15 23:03:43
【问题描述】:

我将实现应用程序,并尝试了解如何去做。我将创建简单的 Android 客户端并将某些内容(例如 id、一些 accessToken(来自 twitter)...)发送到服务器(使用 REST)。 例如。 https://www.xyz.com/ws/post/accessToken

我想知道我是否可以这样做:

使用 accessToken 服务器从 twitter 获取帖子并使用 REST (POST) 创建一个新用户,在服务器端我将计算新用户的相似性(使用模型)并将他放入某个类别或集群,创建关键字......然后我会将此配置文件保存到 DB。

当用户使用 REST 服务器发送 GET(例如,使用登录名或 ID)时,将一些文本与来自 DB 的关键字进行比较并创建 JSON/XML。然后将 JSON/XML 发送到 android 客户端。

所以我很纠结该用什么。 RPC 还是 REST?因为我读过 REST 是关于“数据”的,所以我需要做一些上面描述的动作/计算。

【问题讨论】:

    标签: android json rest rpc


    【解决方案1】:

    在为资源生成表示时,服务器可以执行的计算没有 REST 限制。 REST 全部与数据有关的看法是对资源识别概念概念的过度简化。

    【讨论】:

    • 感谢您的快速回答。现在我明白 REST 与 RESTful 不同。正确的?所以我可以用几个步骤来描述它:1,POST(创建用户,计算大约 10 秒或更短的时间)并保存到数据库。 2,获取用户(通过 id 或登录名)并计算大约 10 秒或更短的时间)并发送创建的资源(JSON/XML)。这个链接帮助我:vvv.tobiassjosten.net/development/your-api-is-not-restful .
    • @wlado REST 和 RESTFul 意思相同。有很多关于 REST 的错误信息。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-24
    • 2011-09-23
    • 2023-01-13
    • 1970-01-01
    相关资源
    最近更新 更多