网格服务架构:原理、应用与发展
1. 网格服务变更管理与接口定义
1.1 变更管理
为了支持网格服务的发现和变更管理,网格服务接口必须具有全局唯一的名称。在WSDL(Web Services Description Language)中,接口由portType定义,并通过portType的qname(即WSDL文档定义元素中targetNamespace属性定义的XML命名空间,以及portType元素的name属性定义的本地名称)进行全局唯一命名。对网格服务定义的任何更改,无论是更改其接口还是对操作进行语义上重要的实现更改,都必须通过新的接口名称(即新的portType和/或serviceType)来体现。这一特性使得需要具有特定属性(特定接口或实现语义)的网格服务的客户端能够发现兼容的服务。
1.2 其他接口
未来,预计会定义一个可选的可管理性接口,该接口支持一组可管理性操作。这些操作允许从管理控制台、自动化工具等对大量的网格服务实例进行监控和管理。此外,还会有一个可选的并发接口,提供并发控制操作。
2. 网络协议绑定
2.1 协议绑定概述
Web服务框架可以在多种不同的协议绑定上实例化。例如,使用TLS进行安全保护的SOAP + HTTP就是一种协议绑定方式,但也有其他的协议绑定方式被定义和使用。在OGSA(Open Grid Services Architecture)环境中选择网络协议绑定时,需要满足以下四个主要要求:
| 要求 | 说明 | 示例 |
| — | — | — |
| 可靠传输 | 网格服务抽象可能需要支持可靠的服务调用。一种解决
超级会员免费看
订阅专栏 解锁全文
846

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



