REST是否设计为SaaS使用?这有什么例子吗?什么是关于它的爵士乐,虽然它甚至没有被广泛使用
是的,REST可以让机器相互通信并且bla bla和bla。 它的用处是没有以用户为中心的现实软件在用户命令机器与另一台机器通信的地方使用它?
如果是这种情况,其中REST适用于API以及SOLELY和ONLY网络服务,那么关于它的爵士乐是什么?
答案 0 :(得分:2)
如果您仔细查看您刚刚提出问题的网站,您可能会注意到它主动使用REST。
我不确定我是否理解你的问题(可能是我的,或者你的英语不够),但如果你看一下现代网站,你可能会注意到其中用户与JavaScript (一台机器)交互,它与服务器(另一台机器)交互。
我认为REST被认为是个好主意,因为它定义简单,易于实现,一旦你习惯了它,你就可以用类似的方式与任何服务进行交互。
如果你的问题与某些不同,请接受我的道歉。
答案 1 :(得分:0)
起初:REST和WebServices并不完全相同,尽管它们大部分(ab)同义使用。
REST旨在在两台机器之间交换纯数据,而WebServices则提供整个服务。所以,回答你的主题(这似乎与我对你的解释不太相符......):不,REST不是为SaaS或WebService使用而设计的,但它很容易实现。
“[...]没有以用户为中心的真实软件使用它[...]”
您是说,2台机器之间的数据交换没有在真实软件中使用?即使在浏览器中打开页面也包含大量此类通信。或者,您可以偶尔通过电子邮件检查电子邮件。
REST和WebServices只是提供标准化接口,用于从另一台机器请求服务或数据/信息。
我必须承认,你对这个问题的表述并不十分清楚,所以我希望我的答案能以某种方式解决。