news 2026/4/15 12:28:45

从 TIER 1 到 TIER 3:用 ABAP Cloud + SAP BTP 把 SAP S/4HANA 扩展做成可升级的 Clean Core 架构

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
从 TIER 1 到 TIER 3:用 ABAP Cloud + SAP BTP 把 SAP S/4HANA 扩展做成可升级的 Clean Core 架构

这张图到底在表达什么

这是一张典型的3-tier extensibility model(三层扩展模型)示意图,用来回答一个现实而尖锐的问题:在 SAP S/4HANA(不论是 private cloud 还是 on-premise)里做扩展开发,怎样才能既满足业务个性化,又把升级风险和运维成本控制在可接受范围内?

图的核心思想是Clean Core:把 ERP 核心当成一台持续进化的“产品”,扩展要尽量通过稳定、公开、可升级的接口去实现,而不是把大量定制逻辑“焊死”在核心代码里。SAP 在这套思路里把扩展能力分成TIER 1TIER 2TIER 3三层,并且把它们分别映射到两种部署位置:

  • ON-STACK(紧耦合):扩展代码跑在 SAP S/4HANA 同一套技术栈里
  • SIDE-BY-SIDE(松耦合):扩展代码跑在 SAP BTP 上,通过远程API/event与 SAP S/4HANA 交互,双方可以独立升级 (
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/10 4:37:13

积分旁瓣电平-matlab函数

%% ISL 计算 % 该示例用于采用我自己编写的ISL公式计算ISL clear all; close all; clear; N 128; %信号长度 plotEnableHigh 1; randPhaSig exp(1j*2*pi*rand(N,1)); %生成随机相位编码信号 mlb 0; %设置主瓣宽度为0,即只有自相关延迟为0的值 figure; plot(re…

作者头像 李华
网站建设 2026/4/7 23:50:43

pythonstudy Day47

预训练模型 疏锦行 我们之前在训练中发现,准确率最开始随着epoch的增加而增加。随着循环的更新,参数在不断发生更新。 所以参数的初始值对训练结果有很大的影响: 如果最开始的初始值比较好,后续训练轮数就会少很多很有可能陷入…

作者头像 李华
网站建设 2026/4/14 23:02:14

什么时候@Async会失效?

有多种原因可造成Async失效: 1.Async依赖于Spring AOP,如果是内部调用的话则会绕过代理对象,直接调用原始方法。 2.Spring AOP默认只会对public方法生效,对于非public方法则不会被代理,所以此时Async是失效的。 3.如果…

作者头像 李华
网站建设 2026/4/13 10:43:23

Java是怎么实现跨平台的?

跨平台指的是在不同的硬件或者操作系统上,Java代码在不需要针对不同的平台做对应的修改的前提下,都可以正常运行。 要实现这样一种一次编写到处运行的特性,主要靠的是JVM,即Java虚拟机。 和其他编程语言在编译后直接生成特定于某一…

作者头像 李华
网站建设 2026/4/15 6:05:28

集体好奇心如何引爆乘数效应

集体好奇心如何引爆乘数效应关键词:集体好奇心、乘数效应、群体智慧、创新驱动、社交互动、知识共享、协同合作摘要:本文聚焦于集体好奇心如何引爆乘数效应这一核心问题。通过深入剖析集体好奇心的概念、形成机制,阐述其与乘数效应的内在联系…

作者头像 李华