29、网格服务的技术剖析与应用

网格服务的技术剖析与应用

1. 网格服务概述

在网格计算领域,OGSA(开放网格服务架构)提出了一个核心概念,即一切皆服务。计算资源、存储资源、网络、程序和数据库等都被视为服务,这一统一的面向服务的模型使得环境中的所有组件都具有虚拟性。

1.1 OGSA 服务模型

OGSA 将所有事物表示为网格服务,这是一种符合特定约定并支持标准接口(如生命周期管理接口)的 Web 服务。这些一致的核心接口便于构建可在不同抽象层统一处理的高阶服务。

1.1.1 网格服务的特征
  • 能力类型 :网格服务通过其提供的能力来进行类型划分。
  • 接口与操作 :每个网格服务实现一个或多个接口,每个接口定义了一组通过交换特定消息序列来调用的操作,这些接口对应于 WSDL 中的 portTypes。
  • 内部状态 :网格服务在其生命周期内可以维护内部状态,这使得同一接口的不同服务实例能够相互区分。
  • 协议绑定 :服务接口的协议绑定可以定义诸如可靠性等交付语义。在分布式系统中,由于组件可能出现故障,消息的可靠交付变得至关重要,因此可能需要使用保证恰好一次交付的协议。此外,通信过程中的相互认证也是常见的协议绑定需求。
  • 动态创建与销毁 :OGSA 服务可以动态创建和销毁,服务的生命周期由专门的接口进行管理。
  • 唯一标识 :每个网
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值