Created by Jerry Wang, last modified on Jun 19, 2015

gateway系统首先会检查自己的 cache table看里面是否有cached的model数据:

接下来gateway会把这个从frontend端cache table里读出来的model的change timestamp和后台的timestamp做比较:

就是frontend这张表里的数据: /IWFND/I_MED_CTC. application第一次运行时,frontend的cache table必定是空的,第一次metadata请求完之后,从后台返回的model数据就存在这张表里。

Backend class:

如果后台MPC_EXT的lv_last_modified和frontend传进来的cached model的last change timestamp一致,就认为model是最新的,不用发送。

否则认为cache应该发送:

如果cache_timestamp 为空,证明frontend系统没有enable cache,这种情况下不需要发送cache model到frontend。

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

SAP Netweaver gateway cache table logic相关推荐

  1. SAP ABAP OData gateway缓存表的存储逻辑 - cache table logic

    Created by Jerry Wang, last modified on Jun 19, 2015 gateway系统首先会检查自己的 cache table看里面是否有cached的model ...

  2. 处理SAP Netweaver gateway service使用过程中遇到的404 error

    Created by Jerry Wang, last modified on Nov 03, 2014 使用transaction code /IWFND/ERROR_LOG, 点击 Active ...

  3. SAP Netweaver gateway framework序列化

    Created by Jerry Wang, last modified on Sep 09, 2015 serialization serial deserialization 输入是一个inter ...

  4. SAP Fiori OData gateway 和后台 ABAP 系统的双缓存表(cache table)设计

    两个相关的 tcode : /IWFND/CACHE_CLEANUP /IWBEP/CACHE_CLEANUP SAP在gateway和CRM backend各有一个cache table. Gate ...

  5. 关于 SAP ABAP gateway OData 的一个诡异问题及解决办法

    问题 You can see that the old version of cache re-appears in the table in gateway system. Our SEGW pro ...

  6. SAP Netweaver 7.4 SR2 Application Java Installation

    记录一下SAP Netweaver 7.4 Support Release 2 Application Server Java的安装过程. 一.下载 写本文时,SAP Netweaver 7.4 SR ...

  7. SAP NetWeaver 业务运作面向服务平台 介绍

    SAP NetWeaver 是一种可以随时用于业务运作,面向服务的平台,适用于SAP的所有解决方案. SAP NetWeaver平台内嵌了商务智能(BI)及无线射频识别(Radio Frequency ...

  8. 《走进SAP(第2版)》——2.5 SAP NetWeaver简介

    本节书摘来自异步社区<走进SAP(第2版)>一书中的第2章,第2.5节,作者: [德]Nancy Muir , Ian Kimbell , 等 更多章节内容可以访问云栖社区"异步 ...

  9. SAP NetWeaver平台介绍

    SAP NetWeaver平台介绍 SAP NetWeaver 是一种可以随时用于业务运作,面向服务的平台,适用于SAP的所有解决方案.SAP NetWeaver平台内嵌了商务智能(BI)及无线射频识 ...

最新文章

  1. Windows Server vNext Technical Preview UI Build 9841
  2. python打开-Python中的打开文件对话框(转)
  3. Hibernate优化策略
  4. _用WSL,MobaXterm,Cmder配置linux开发环境
  5. 首次曝光 | 阿里数万名开发者都在使用的数据库开发工具到底长什么样?
  6. WordPress 数据库操作WPDB对象($wpdb)用法详解
  7. python下载大文件mp4_python下载mp4 同步和异步下载支持断点续下
  8. java数据可视化平台初步构想
  9. 【BZOJ2324】营救皮卡丘,费用流
  10. Adaline神经网络简单介绍和MATLAB简单实现
  11. 刘强东夫妇向英国捐赠大量防疫物资:在英华侨及留学生可免费认领
  12. 【kafka】JMX 监控kafka FINER RMI TCP getConnectionId IOException
  13. 12种方法让你踏上晋升快车道。
  14. msp430项目编程46
  15. MATLAB鲁棒控制器实现
  16. 树莓派 USB摄像头
  17. KDC+NFS 服务配置
  18. MAK VR-Forces 3.7
  19. springboot配置mybatis.generator
  20. Vue指纹识别验证 h5plus

热门文章

  1. [2018HN省队集训D8T1] 杀毒软件
  2. 开学测试代码——需求征集系统
  3. webpack简单修改版本号(单页面)
  4. ECMA-335 (CLI) 标准 读书笔记——总结CLI类型系统(上)
  5. BCB6代码格式化外挂
  6. [导入]ADO.NET Entity Framework 深入分析, Part 6 – 处理并发(Concurrency Handling)
  7. junit4.0/4.9与testng6.4 pom依赖对比
  8. 最优化理论与方法(part8)--凸集的分离和支撑
  9. 分布式与人工智能课程(part8)--Pandas绘图
  10. 第三次学JAVA再学不好就吃翔(part115)--多线程