SAP應用真的不性感麼

2022-03-23 11:45:37 字數 1077 閱讀 8503

這是乙個問題。

上圖的one order是樓下乙個部門領導讓我給他的團隊做的乙個古老框架的session. 這個框架誕生於2023年,採用純面向過程的思路開發。因為上世紀90年代abap開始引入對物件導向程式設計的支援後,很多語言層面的oo特性還不mature, sap開發還沒有養成使用oop開發的習罐,所以sap當時也沒有新開發必須用oop的強制規定。

很多朋友可能瞧不起sap傳統產品裡這些自研的框架,認為它們和當今網際網路的產品比起來,笨重,不**,沒有使用任何業界流行的技術,架構,開源元件,和同行聊天時,這些自研框架上沒有什麼可以吹噓的亮點。

但我個人認為,從產品和工程層面說,像sap one order這種框架是很成功的,乙個2023年誕生的框架,將近20年後仍然執行於sap全球眾多crm on premises系統上,並且從2023年開始,crm的service process併入了s/4hana, 這意味著只要s/4hana 的service模組還在,這個框架就會一直使用下去。s/4hana service流程的roadmap在官網能查到,從roadmap也能看出,將來從crm持續不斷的遷移功能到s4, 底層仍然基於這套框架。

我個人覺得one order最大的亮點就在於extensibility,框架裡留了整齊的能夠自描述的hook, 客戶和partners不需要了解one order的工作原理,只需要專注於這些hook的實現就行。乙個hook就是一段業務邏輯的封裝。sap 最近幾年搞的kyma, 裡面提出的lambda function 的概念,本質上就是one order 裡的hook, 只不過後者可以通過微服務方式呼叫,而前者是monolithic系統內簡單的函式呼叫。

SAP應用真的不性感麼

這是乙個問題。上圖的one order是樓下乙個部門領導讓我給他的團隊做的乙個古老框架的session.這個框架誕生於2000年,採用純面向過程的思路開發。因為上世紀90年代abap開始引入對物件導向程式設計的支援後,很多語言層面的oo特性還不mature,sap開發還沒有養成使用oop開發的習罐,...

移動應用的漏洞防護措施 ddos真的防護不了嗎?

ddos真的防護不了嗎?我們要知道ddos是現如今目前最強大 最難防禦的伺服器攻擊方式之一。但是要說ddos是防護不了,那也不是沒有辦法的,也是可以進行防護的。具體方式如何做呢?首先我們要知道ddos防護的難點在那兒?ddos分布式拒絕服務,主要利用 internet上現有機器及系統的漏洞,攻占大量...

MySQL not exists 真的不走索引麼

在一些業務場景中,會使用not exists語句確保返回資料不存在於特定集合,部分同事會發現not exists有些場景效能較差,甚至有些網上謠言說 not exists不走索引 哪對於not exists語句,我們如何優化呢?以今天優化的sql為例,優化前sql為 select count 1 f...