Grid Service 学习1
来源:互联网 发布:淘宝差评解释语 编辑:程序博客网 时间:2024/05/16 04:42
Grid Service系统结构
1.五层沙漏结构,Foster提出
2.开发网格服务结构 OGSA(Open Grid Service Architecture) 结合Web Service提出
五层沙漏结构:
五层沙漏结构中,最重要的是 协议和服务, 五层沙漏结构以 协议为中心,也强调服务器与API和SDK的重要性
五层沙漏结构中,从底向上依次是构造层,连接层,资源层,汇聚层和应用层。
构造层(Fabric):基本功能就是控制管理局部物理资源,并且向上层提供访问这些资源的接口。 构造层管理的局部资源是非常广泛的,可以是计算资源 存储系统 目录 网络资源 以及传感器等等, 构造层的基本功能包括:查询机制 控制服务质量的资源管理能力等,它相当于TCP/IP结构中的数据链路层的功能.
连接层(connectivity):结构层上面的连接层主要是为下层的物力资源提供安全的数据通信能力,这是资源之间进行互操作的前提,连接层使得鼓励的单个资源之间建立了联系。它定义了核心的通信和认证协议。
资源层(resource):主要功能就是实现对单个资源的共享。资源层协议包括安全初始化 监视 控制单个资源的共享操作。审计以及付费等。
汇聚层(collective):功能是如何将下面以单个资源形势表现出来的资源集中起来,协调解决多个资源之间的问题。
应用层(application) :是在虚拟组织环境中存在的。他关心的是什么样的资源可以由下面提供给虚拟组织,解决不同虚拟组织的具体问题。
GridService的7种接口: Registry NotificationSink Factory PrimaryKey HandleMap NotificationSource
Grid Service 扩展了 Web Service 添加了 Factory的概念,客户端与Factory 进行通信,由Factory来管理和维护 Grid Service实例
Grid Service 改进:
1 Lifecycle(生命周期的管理):在Grid Service 实例的创建或销毁时,提供了回调函数对实例的生命周期进行管理;
2 Service Data(服务数据): 服务数据与Grid Service 相关联,可以根据服务数据的特征,对Grid Service进行检索
3 Notitication(通知): 基于消息的异步调用,可以将 Grid Service实例配置为 Notification Source 作为通知消息的发送者,将其他Grid Service 实例配置为 NotificationSink
作为消息的接受者,他们之间可以发送基于XML的通知消息
转摘:http://wenku.baidu.com/view/a2d7bad384254b35eefd34d9.html
- Grid Service 学习1
- Grid Service 简介
- EXt 表格(grid)-学习1
- EXt 表格(grid)-学习1
- ExtJS学习日记1 grid和form
- Web service 学习1
- Service组件学习1
- gauce学习笔记:grid
- Grid的一些学习
- 学习ext-grid
- gauce学习笔记:grid
- Extjs学习 Grid实例
- array-grid的学习:
- Selenium Grid 学习笔记
- WPF-Grid学习
- grid学习总结
- DT-grid学习笔记
- WPF 学习之Grid
- Xmemcached用户指南
- 循环前缀在OFDM中应用(一)
- Android应用开发之获取网络数据
- DataGrid常用的使用技巧
- Cmake
- Grid Service 学习1
- 网页信息抓取
- "sql statement not set"和"preparestatement:Dynamic sql error"
- CSS基础教程(上)
- jquery ajax 同步异步的执行 return值不能取得的解决方案
- CSS基础教程(下)
- 展现当前日期后三十一天的日历
- JS中手动触发事件的方法
- Android应用开发之获取web服务器xml数据