SAP CRM Fiori My Appointment应用里点了Edit按钮后三个Roundtrip分析
2023-09-14 09:03:54 时间
Thursday, July 23, 2015 2:15 PM
这三个roundtrip是串行的。如下图所示:
- authorization check request:
GET /sap/fiori/cuscrmmycalendar/sap/opu/odata/sap/CRM_APPOINTMENT_SRV/EditAuthorizationCheck?ObjectGuid=guid’3440B5B1-6F66-1ED5-8BEB-A758FAFA33B7’ HTTP/1.1
response:
{“d”:{“EditAuthorizationCheck”:{"__metadata":{“type”:“CRM_APPOINTMENT_SRV.ActionResult”},“ActionSuccessful”:“X”,“Message”:""}}
2.a 拿ETAG request: sap/fiori/cuscrmmycalendar/sap/opu/odata/sap/CRM_APPOINTMENT_SRV/AppointmentSet(guid’3440B5B1-6F66-1ED5-8BEB-BE9CE64BF3E8’)
response:
2.b 拿appointment的attendee和attachment信息:
sap/fiori/cuscrmmycalendar/sap/opu/odata/sap/CRM_APPOINTMENT_SRV/AppointmentSet(guid’3440B5B1-6F66-1ED5-8BEB-BE9CE64BF3E8’)?$expand=Attendee,AppointmentToAttachment
3.a 在appointment的attendee和attachment信息读取回来之后,在successHandler里再继续读note信息。3.a和2.b是串行的,即2.b执行完之后,才轮到3.a执行:
3.b 还是在appointment和attendee的信息读取回来之后,在successHandler里调用attachment view的bindElement方法:
这个方法会call到框架的createBindingContext,最终导致再trigger一个odata request:
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
相关文章
- SAP UI5 Page 控件的构造函数参数讲解
- SAP Spartacus 产品搜索页面结果里的 filter 设计明细
- 使用 ABAP 代码消费 SAP Cloud for Customer 系统的 OData 服务
- SAP UI5 应用中的 sap.ui.require 使用场景
- SAP UI5 应用中的 sap.ui.require.toUrl 使用场景
- 关于 SAP Spartacus SSR 请求 OCC API 遇到 403 错误的解决办法
- SAP UI5 sap.ui.Device.media 公有方法介绍
- 如何开发一个 SAP UI5 Tools 的自定义中间件扩展 - Custom Middleware Extension
- SAP Gateway 在开发系统和生产系统上的缓存控制
- SAP UI5 应用里一些容器控件的介绍
- 学会使用 SAP ABAP Application Log 在代码里添加应用日志记录功能试读版
- SAP UI5 Fiori 应用在启动时向 ABAP 后台发起的 OData 请求序列的顺序和作用分析
- SAP BTP 的 ABAP Environment 和 CloudFoundry 环境的关系
- SAP QM 不常用功能之Source Inspection
- SAP Corbu Theme 在浏览器和 SAPGUI 应用中的使用场景
- SAP Fiori 3 的 Quartz Theme 在 WebClient UI 和 SAPGUI 中的应用
- SAP Fiori Launchpad url 参数 sap-app-origin-hint 的含义
- SAP物料批次管理配置及操作手册(轉載)详解编程语言
- SAP MM模块常用表总结详解编程语言
- SAP 供应商寄售业务的标准流程详解编程语言
- SAP 记账凭证 更改 冲销详解编程语言
- SAP工序外协与库存外协区别及工序外协操作手册详解编程语言
- ABAP–如何建立通过sap表维护工具来维护自定义表TCODE详解编程语言
- SAP在Linux系统的安装与使用(sap安装linux)
- 比较:Oracle与SAP的对比(oracle和sap)
- 对比SAP VS Oracle: 哪个更适合你?(sap与oracle)
- 调用SAP接口:MSSQL实现自动化(mssql调用sap接口)
- 数据库解决方案如何使用SAP创建Redis数据库(sap怎么创建redis)
- 缓存使用SAP创建Redis缓存,实现高效稳定加速(sap如何创建redis)
- 使用Oracle与SAP进行数据接口开发(oracle sap接口)
- Oracle 与 SAP深度对比分析(oracle sap对比)