当我读到REST接口时,我看到了开发人员的一句话:
REST接口被设计成能够有效地进行大型超媒体数据传输,为Web的常见情况进行优化,但最终导致的接口对于其他形式的体系结构交互并不是最优的。
来源:style.htm
什么是大颗粒超媒体传输?
通常一个网站由多个小文件组成: HTML,CSS,JS,也许还有一些多媒体文件,比如视频。
那么,REST是否适合于标准的web应用程序,或者只是好的想法,比如将兆字节大小的视频传输给客户端?
发布于 2013-08-23 13:52:21
REST是一种架构范例,涉及通过URI访问资源。资源应该是什么取决于你自己。它可以是html,也可以是音频/视频,或者是.pdf等等。
客户端的工作就是处理这些资源,webservice只是说“这就是它”。
发布于 2013-08-23 13:45:30
‘大颗粒’和‘大’不一样:
没有细纹理的;“粗纹理的木材”;“大颗粒的沙子”系统:粗粒的
http://dictionary.reference.com/browse/large-grained
例如,REST可能不是更好地用消息建模的场景的光学解决方案。
顺便问一下:你的报价是从哪里来的?
发布于 2013-08-23 13:50:56
REST用于从简单的表单提交到更高范围内的任何数据传输。所以是的,它适用于标准的web应用程序。
今天,它不是最优的架构实际上是用于传输比事务更小的数据块。例如,如果用户在一个页面上勾选了几个复选框,当前的设计人员将只尝试启动一个REST数据传输,而不是多个。
https://stackoverflow.com/questions/18401328
复制相似问题