SAP CRM Fiori My Appointment应用里点了Edit按钮后三个Roundtrip分析
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 CRM Fiori My Appointment应用里点了Edit按钮后三个Roundtrip分析相关推荐
- 如何在SAP CRM Fiori My Task应用里创建task
The task creation UI url in My Account application: https://jerry:7080/sap/bc/ui5_ui5/ui2/ushell/she ...
- SAP CRM Fiori My appointment点了Edit按钮后的三个roundtrip详解
my appointment edit之后有3个sequential 的roundtrip 我看了下现在的三组串行的roundtrip,我觉得我们需要搞清楚第三组到底会不会阻塞user的ui操作: a ...
- SAP CRM Fiori My task应用里roundtrip取舍的讨论
问题是点了My task tile之后,进到task list view之后的第一个batch 操作是否可以去掉: 这个batch request取了三部分数据: 形如下列格式的user status ...
- SAP CRM Fiori应用Simulation pipeline里dualSlider的实现
Created by Wang, Jerry, last modified on Sep 25, 2015
- SAP CRM Fiori应用Appointment startup parameters - 启动参数
Created by Wang, Jerry, last modified on May 21, 2015 要获取更多Jerry的原创文章,请关注公众号"汪子熙":
- SAP CRM Fiori 应用 My Opportunity应用点击Edit后出现time out的错误分析
Cloud上一执行到这个RFC class就死了: 观察他的callstack: 这个function module只是一个wrapper,真正的实现是在JAVA里做的.而且整个function gr ...
- SAP CRM webclient ui开发workbench里点了Test按钮,发生了什么事
- SAP CRM Fiori Launchpad 登录之后,看不见任何 tile 的解决办法
我登录 SAP CRM Fiori gateway 系统,发现 Launchpad 里一个 tile 也没有: 解决方法 事物码 PFCG,从标准的 role SAP_CRM_BCR_SALESREP ...
- SAP CRM Fiori 应用和 SAP Commerce Cloud (电商云) UI 如何通过调整 CSS 来改变UI显示风格
这是Jerry 2021年的第 19 篇文章,也是汪子熙公众号总共第 290 篇原创文章. 本文分别针对 SAP CRM Fiori 应用和 SAP Commerce Cloud (电商云) UI,介 ...
最新文章
- php过滤非法字符函数,利用php怎么对非法字符进行过滤
- 【 FPGA 】7 Series FPGA中对MUX的设计指导
- android jack log,Android:JACK编译错误汇总及解决
- SQL Server 2008最直观的变化上(三)
- 用符号方法求下列极限或导数matlab,实验7答案 Matlab符号计算
- P5304-[GXOI/GZOI2019]旅行者【最短路】
- 《线程管理:线程基本操作》
- 比那 施氏食狮史 还要强的文章
- 非结构化数据上下文中的GraphQL
- Python BFS 提取二值图联通域
- 2.Linux/Unix 系统编程手册(上) -- 基本概念
- Doing It in User Space
- 这款开源的中文字体,太惊艳了!
- matlab安装前有兼容性问题,matlab安装及问题解决
- adminLTE模态框弹出页面样例
- 深入理解网络通信与tcp/ip协议
- 关于cmake与make
- Unity游戏开发:场景切换的实现
- 【雅思阅读】王希伟阅读P1(阅读判断题)
- windows tcp端口映射或端口转发
热门文章
- 如何结合IbatisNet的LIST遍历实现模糊查询
- surfire单元测试添加jvm参数
- 文献记录(part19)--Cross modal similarity learning with active queries
- 文献学习(part15)--Subspace Clustering via Good Neighbors
- 走近分形与混沌(part10)--用简单的规律来描述复杂的大自然
- groupby索引有效吗_面试官:MySQL建索引需要遵循哪些原则呢?
- 机器学习第八篇:详解逻辑斯蒂回归算法
- 通过单步调试的方式学习 Angular 中 TView 和 LView 的概念
- 解决 Angular 官网下载的库 Schematics 在 windows 环境不支持 .. 的临时解决方案
- SAP UI5 使用 CSS 的一些注意事项