23、网格剖析:架构、应用与发展前景

网格剖析:架构、应用与发展前景

1. 网格架构基础

在网格架构中,API(应用程序编程接口)由软件开发工具包(SDK)实现,而SDK则借助网格协议与为终端用户提供功能的网络服务进行交互。高级SDK能提供不直接映射到特定协议的功能,它可将协议操作与对其他API的调用相结合,还能实现本地功能。

网格架构的最后一层是在虚拟组织(VO)环境中运行的用户应用程序。应用程序通过调用各层定义的服务来构建,每一层都有明确定义的协议,用于访问诸如资源管理、数据访问、资源发现等有用服务。同时,每一层也可能定义API,其实现(理想情况下由第三方SDK提供)会与相应服务交换协议消息以执行所需操作。

2. 关键概念定义

为了更好地理解网格架构,有几个关键术语需要明确:
- 协议 :是电信系统端点在交换信息时使用的一组规则。例如,互联网协议(IP)定义了不可靠的数据包传输协议,传输控制协议(TCP)在此基础上定义了可靠的数据传输协议,传输层安全(TLS)协议提供通信应用之间的隐私和数据完整性保护,轻量级目录访问协议(LDAP)用于查询远程数据库状态。协议可允许多种实现,标准协议是分布式计算环境中实现互操作性的基础。
- 服务 :是一种具备网络功能的实体,提供特定能力,如移动文件、创建进程或验证访问权限等。服务由与之交互的协议以及对各种协议消息交换的预期行为来定义(即“服务 = 协议 + 行为”)。服务定义可允许多种实现,例如FTP服务器和LDAP服务器都有不同的实现方式。
- API :应用程序编程接口,定义了调用特定功能集的标准接口。例如,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值