十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

从旧 $metadata 到 Fiori 页面不更新,彻底理解 SAP Gateway Client 的元数据缓存处理

从旧 $metadata 到 Fiori 页面不更新,彻底理解 SAP Gateway Client 的元数据缓存处理 我们此刻正在处理的这个SAP Gateway Client场景,在真实的SAP Gateway开发里非常典型。一个OData服务明明已经改完了,SEGW里的模型也重新生成并激活了,或者底层CDS View、服务定义、字段结构已经发生变化,可是在SAP Gateway Client里重新请求$metadata,看到的仍然是旧字段。更让人困惑的是,有时/IWFND/GW_CLIENT里已经能看到新字段,SAP Fiori页面却仍然没有变化。开发人员很容易把注意力继续放回MPC_EXT、DPC_EXT、SADL、CDS或前端SAPUI5代码,实际问题却可能只是元数据缓存还停留在旧版本。这也是SAP Gateway Client中Metadata功能真正有价值的地方。它并不只是一个查看$metadata的快捷入口,而是开发、缓存管理、HTTP 测试、错误分析和 Trace 之间的一座连接桥梁。SAP 官方把SAP Gateway Client定位为OData服务的测试工具,经典入口是事务码/IWFND/GW_CLIENT。在这里可以直接组织GET
返回列表