REST用于基于会话的单用户服务?

时间:2011-10-14 14:25:51

标签: session rest single-user

我正在考虑实现一个服务器来远程控制设备作为RESTful服务。与网络上已知的大多数宁静服务不同,它一次只能以有意义的方式为一个客户服务。您是否认为REST仍然是一个有效的选项,或者您是否会将这个基于会话的单用户场景视为选择另一种远程交互方式的标志?

2 个答案:

答案 0 :(得分:2)

您当然可以遵循REST架构背后的许多原则来进行服务,但这听起来并不像您真正需要的大部分原因。 REST更适合具有大量不同客户端的大型长寿命系统。

现在,另一方面,可以轻松利用HTTP为您创建简单的服务。但是,HTTP!= REST。 REST是一种体系结构,HTTP是一种协议。

答案 1 :(得分:1)

这很容易实现,这是我书中的一个胜利。您可以在几分钟到几小时内运行休息服务,具体取决于您的专业知识和框架选择等。使用各种界面消费非常简单,从而获得更多积分。当您的服务一次转换为为多个客户提供服务时,它变得更加可扩展,并且有利于它。

还有其他选择,但对我而言,这似乎是一条完全有效的路线。