网格服务架构:原理、应用与发展
1. 网格服务变更管理与接口定义
在网格服务的管理中,为了支持发现和变更管理,网格服务接口必须具有全局唯一的名称。在WSDL(Web Services Description Language)里,接口由portType定义,其全局唯一名称由portType的qname确定,即WSDL文档定义元素中targetNamespace属性所定义的XML命名空间,以及portType元素name属性定义的本地名称。
对网格服务定义的任何更改,无论是更改其接口,还是对操作进行具有语义意义的实现更改,都必须通过新的接口名称(即新的portType和/或serviceType)来体现。这一特性使得需要特定属性(特定接口或实现语义)网格服务的客户端能够发现兼容的服务。
未来,预计会定义可选的可管理性接口,支持一系列可管理性操作,可从管理控制台、自动化工具等对大量网格服务实例进行监控和管理。还会有可选的并发接口,提供并发控制操作。
2. 网络协议绑定
Web服务框架可以在多种不同的协议绑定上实例化,例如使用TLS保障安全的SOAP + HTTP。在OGSA(Open Grid Services Architecture)环境中选择网络协议绑定时,需要满足四个主要要求:
- 可靠传输 :网格服务抽象可能需要支持可靠的服务调用,可在网络协议绑定中纳入适当支持,如HTTP - R。
- 认证和委托 :网格服务抽象可能需要支持将代理凭证传输到远程站点,可在网络协议绑定中提供相应支持,如扩展了代理凭证支持的TLS。
-
超级会员免费看
订阅专栏 解锁全文
835

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



