当前位置:  开发笔记 > Android > 正文

"Web服务"和"Web服务"之间有什么区别?

如何解决《"Web服务"和"Web服务"之间有什么区别?》经验,为你挑选了1个好方法。

我认为"Web服务"和"Web服务"之间存在明显差异,并发现自己将后者称为"小写Web服务".

我将这些差异列为:

"网页服务"

最符合W3C定义

基于WS-*堆栈

企业级

成熟可靠

强烈关注基于行业标准的互操作性

"网页服务"

没有正式的定义

基于松散的堆栈,不一定是基于XML的

启动级

强调简约

互操作性是必要的,但不太适合更成熟的实践

对新技术开放

我有兴趣找到一个更正式的"网络服务"定义,以及其他人对两者之间的差异的看法.

我也有兴趣搜索任何对"小写网络服务"的引用,因为我确信我在某个地方遇到过它.



1> Greg Beech..:

我已经看到了使用"Web服务"来表示基于SOAP的服务和"Web服务"的区别,以指示非SOAP服务和/或任何类型的基于Web的服务,而不管应用程序协议如何.但是,我认为没有任何严格的规则,你当然不能根据资本化作出任何假设.

我也非常谨慎地将非SOAP标记为"启动级别"或"非正式定义",因为有很多非常大的公司使用这种类型的服务(谷歌,亚马逊,Facebook,Flickr ......),服务是无论是创业水平还是非正式定义.而且你可能会发现他们比大多数所谓的"企业"网络服务(无论资本化程度)更"成熟",成熟和可靠.大多数这些事情与实施它们的工程师的能力有关,而不是实际选择的应用协议或技术.

推荐阅读
农大军乐团_697
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有