第三代网格技术:服务、信息与协作的融合
1. 面向服务的架构
到2001年,多种项目中出现了许多网格架构。比如,“解剖学”论文提出了分层模型,信息电力网格项目则具备一套广泛的服务,同样按层排列。与此同时,Web服务模型也开始流行,它承诺提供支持面向服务方法的标准。基于代理的计算研究社区在这一领域已经开展了大量工作,软件代理可被视为服务的生产者、消费者和中介。面向服务的范式为第三代网格提供了所需的灵活性。
1.1 Web服务
Web服务标准的创建是一项行业主导的举措,一些新兴标准在万维网联盟(W3C)的推动下处于不同的发展阶段。已确立的标准包括:
- SOAP(XML协议) :简单对象访问协议(SOAP)提供一个封装XML数据的信封,用于通过Web基础设施(如HTTP、缓存和代理)进行传输,具有远程过程调用(RPC)的约定和基于XML Schema数据类型的序列化机制。SOAP由W3C与互联网工程任务组(IETF)合作开发。
- Web服务描述语言(WSDL) :使用XML Schema以XML格式描述服务,还可映射到RDF。在某些方面,WSDL类似于接口定义语言IDL,可作为W3C的说明文档获取。
- 通用描述、发现和集成(UDDI) :这是一个用于Web服务分布式注册表的规范,类似于黄页和白页服务。UDDI支持“发布、查找和绑定”:服务提供者将服务详细信息描述并发布到目录,服务请求者向注册表请求查找服务提供者,服务使用UDDI提供的技术细节进行“绑定”,它也基于XML和SOAP。
目前吸引关注的Web服务标准处于
超级会员免费看
订阅专栏 解锁全文
5万+

被折叠的 条评论
为什么被折叠?



