本教程前一篇文章,25. 答疑 - SAP OData 框架处理 Metadata 元数据请求的实现细节,前后端组件部署在同一台物理服务器,我们介绍了 SAP OData 框架处理 metadata 请求的流程,如下图所示:
其中左边的分支,当读取本地服务器的 metadata 时,OData 框架会从 Share Memory 即共享内存中查找是否已经存在对应的模型数据,如果存在,将此缓存的数据直接返回给消费者。可见,这里的 Share Memory 就是 OData 框架处理引入的缓存机制之一。
关于 ABAP 共享内存的介绍,请参阅笔者这两篇文章:
本文深入阐述 SAP OData 框架处理过程中涉及到的 Cache(缓存)设计逻辑。
网友评论