基于三元空间计算的流程调解:解决Web服务交互难题
1. 三元空间计算(TSC)概述
三元空间计算(TSC)是一种用于Web应用和服务集成的持久通信与协调范式。它基于语义Web和元组空间计算技术的融合,作为一个全球可访问、Web规模且类似空间的中间件,实现了所谓的Web范式:信息被持久地写入一个全球共享空间,其他进程可以顺利访问,而无需启动一连串的消息交换。
TSC带来的主要优势有四个方面:
- 时间自主性 :唯一的时间依赖是RDF三元组必须先写入才能读取。
- 位置自主性 :三元空间提供的存储位置与提供者或请求者的位置无关。
- 引用自主性 :提供者和请求者不需要相互了解,它们之间也没有明确的通信通道,通过向三元空间写入和读取RDF三元组来交换信息。
- 数据模式自主性 :写入和读取三元空间的数据遵循TSC数据模式,该模式遵循RDF规范,使提供者和请求者独立于其内部数据模式。
此外,TSC除了具备基于空间计算的功能外,还提供了诸如事务支持、分布式处理以及使用RDF格式进行查询等更多特性。
2. 与TSC集成的流程调解
2.1 流程调解框架
流程调解旨在解决用户与Web服务编排之间,或Web服务编排的“子目标”与另一个Web服务编排之间可能存在的行为不匹配问题。如果目标和服务使用不同的本体表示,数据调解则是支持流程调解的必要条件。为了满足这一需求,提出了一个基于WSMO的流程调解框架,该框架主要关注两个伙伴之间的行为兼容性,
三元空间计算解决Web服务交互难题
超级会员免费看
订阅专栏 解锁全文
5万+

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



