5、CaSPiS:服务导向计算的强大工具

CaSPiS:服务导向计算的强大工具

1. CaSPiS的模式匹配与受限选择

CaSPiS交互具备模式匹配功能,可用于处理Web服务场景中典型的类XML数据。实现方式如下:
- 允许输出和返回前缀的值为结构化的,利用构造函数签名Σ(用f表示,每个构造函数有固定的元数)。
- 输入前缀中,普通输入变量?x被利用Σ中构造函数的模式所泛化。

模式的存在结合普通前缀受限选择,使消息能够基于其内容进行管理和路由。例如, P > (pdf(?x))Q+(ps(?x))R 管道可根据P产生的文档是PDF还是PS格式进行不同处理。

2. 无关闭片段

无取消和关闭通知的CaSPiS片段语法如下:

P,Q ::= 
i∈I πiPi Guarded Sum
π ::= (F)
Abstraction
| u.P
Service Definition
| ⟨V⟩
Concretion
| u.P
Service Invocation
| ⟨V⟩↑
Return
| r ▷P
Session
| P > Q
Pipeline
V ::= u | f ( ˜V)
Value (f ∈Σ)
| P|Q
Parallel Composition
| (νn)P
Restriction
F ::= u | ?x | f ( ˜F) Pattern (f ∈Σ)
| !P
Replication

其中,服务定义 s.⟦·⟧ 、服务调用 s.⟦·⟧

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值