今天想到一分布式计算的问题,大家想想是不是这样 感觉Web是给人用的万维网,而Web ervices是给机器(软件)用的万维网。这是个基本思想问题,欢迎大家发表看法。另:网格、SOA 和 Web services ,哪个的概念内涵要大? 我的看法是 网格包容SOA,SOA包容Web services 。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 第一个理解的当然不对,web就是网络,不存在给人用或者机器用。webservice是一个给通过网络基于http协议的数据交互的规范。并不能理解为给软件使用的网络。第二个,这三个概念是不同的东西,不能简单理解为谁包含内容更大。不过你的理解也有一定的道理,不过不准确。因为SOA是一个面向服务的体系结构,但是它不一定就必须基于网格的,也可能是基于webservice呢。也并不能说所有的webservice都是SOA。所以你的这个理解肯定不完全成立。 谢谢你的回答!也进一步说说我的看法,希望能进一步交流。第一个,我是这样理解,web调用的是网页,虽然是浏览器和服务器在互动,好象是软件对软件,但返回的网页目的是给人看。Web services 调用的是过程(函数、组件),返回的是给本地程序用的。第二个,我认为网格的范围最大,它试图把所有在网络上的软硬件资源无缝的联系起来,它对每一样资源都是透明的。SOA似乎只限于企业到企业的计算,更侧重于软件服务。Web services 虽然也是面向服务的,但似乎更侧重于将Web体系作为支撑环境。 Web Service是在网络上发布/申请服务,这些服务最终是面向人的,至于哪个范围最大,其实定义都不是绝对的,没有一个统一的说法,你明白各自的侧重点就可以了 谢谢楼上回答,不过我认为Web Service应该是面向程序,因为它实际就是远程调用RPC,它跟CORBA DCOM是一类东西啊。 找不到符号Point() 23分59秒59秒加1秒问题,请高手支招 Eclipse里常用快捷键 myclipse7.0调式怎么进入类加载器了 菜鸟问题 求大家帮下忙 JFrame+Graphics的显示问题 jsp打印的问题 ############ java在的MO开发中如何设置时间参数? 请问有无读取压缩文件内容方法? 请问如何保护我的.class文件被反编译成.java? java中在什么时候可以设置线程优先级? 数据库存的状态值是数值型的,我在页面遍历的时候,怎么把他变为对应的文字型的状态说明啊
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货