SAP UI5 应用同后台交互,到底应该选择 OData 还是直接用 HTTP JSON 报文

笔者的 OData 开发教程 有朋友留言:
用过 Odata 感觉比较麻烦,尤其是复杂结构的增删改。跟 fiori 同事后面都还是选择以 http 协议发送 JSON 报文的方式交互会简单很多,不明白 Odata 有什么优势

本文就来聊聊这个话题。

下面这张架构图,出自 SAP 社区的一篇帖子

这也是 SAP 旗舰机产品 SAP S/4HANA 里标准应用开发遵循的一种最佳实践。

本图最底层可以看到 CDS View 即 Core Data Service View,这不仅仅是一种普通的「数据库视图」,而是 SAP 别出心裁地在传统「数据库视图」的基础上,丰富了大量的语义特性,比如允许在视图的源代码里,添加类似 Java,TypeScript 等编程语言里的「注解」,英文名称 an

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

汪子熙

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值