19、构建基于SBVR的RESTful Web应用与业务规则框架

构建基于SBVR的RESTful Web应用与业务规则框架

1. HTTP操作与资源交互

在明确了使用统一资源标识符(URI)对集合、实例和基本查询进行标识后,我们可以进一步探究哪些HTTP操作适用于这些URI。以下表格展示了HTTP操作在以学生为定义的资源上的基本应用:

HTTP操作 描述
GET 通过学生集合的URI查看其表示形式
POST 创建新的学生资源
PUT 修改特定学生实例
DELETE 删除特定学生资源

需要注意的是,对数据的访问和修改权限取决于进行数据检索和修改的用户的授权和身份验证。

2. 使用SBVR描述资源

在将语义业务词汇和规则(SBVR)、RESTful HTTP和关系数据库进行对齐的过程中,我们还找到了一种使用SBVR描述资源的补充方法。这种方法不仅适用于原生使用SBVR描述的系统,还可能对主流Web产生影响。

例如,在描述学生资源实例及其相关的关系表示后,我们可以得到学生的结构化表示。通过分离模型中提及“学生”的所有元素(词汇和规则),并添加表达这些元素所需的所有术语和事实

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值