摘要:在基于的應(yīng)用里,應(yīng)用開發(fā)人員用訪問數(shù)據(jù)庫這些會被數(shù)據(jù)庫接口轉(zhuǎn)換成各種數(shù)據(jù)庫提供商支持的原生語句然后執(zhí)行。里對數(shù)據(jù)庫的訪問實(shí)現(xiàn)是封裝在大量以結(jié)尾的實(shí)現(xiàn)的,相當(dāng)于層的那些。類似的一樣,它將應(yīng)用訪問數(shù)據(jù)庫層的代碼和底層數(shù)據(jù)庫解耦。
ABAP Netweaver
在SAP基于Netweaver的ABAP應(yīng)用里,應(yīng)用開發(fā)人員用Open SQL訪問數(shù)據(jù)庫, 這些Open SQL會被Database interface(數(shù)據(jù)庫接口)轉(zhuǎn)換成各種數(shù)據(jù)庫提供商支持的原生SQL語句然后執(zhí)行。
Netweaver 支持的數(shù)據(jù)庫提供商在表DBCON的DBMS字段里能看到:
除了普通的ABAP Open SQL的語句用于業(yè)務(wù)數(shù)據(jù)的增刪查改之外,SAP CRM和C4C里還支持Enterprise Search(有時也成為simple search,模糊搜索), 就是類似Google搜索一樣,用戶只需要指定待搜索值,而無需指定該搜索值對應(yīng)的搜索條件。
在這兩個產(chǎn)品里的Enterprise Search實(shí)現(xiàn)原理實(shí)際上是應(yīng)用程序發(fā)起一個RFC(Remote Function Call)到TREX服務(wù)器上拿到查詢結(jié)果。
關(guān)于SAP TREX介紹請參考wikipedia.
https://en.wikipedia.org/wiki/TREX_search_engine
HybrisHybris里也有和CRM WebUI里的API層起同樣作用的層,封裝了對DB的操作。
Hybris里對數(shù)據(jù)庫的訪問實(shí)現(xiàn)是封裝在大量以DAO(Data Access Object)結(jié)尾的Java class實(shí)現(xiàn)的,相當(dāng)于SAP CRM API層的那些function module。
隨便點(diǎn)開一個DAO看實(shí)現(xiàn),里面也是拼SQL語句然后拋到DB去執(zhí)行:
上圖代碼里拼裝的SQL語句也不是數(shù)據(jù)提供商相關(guān)的原生SQL語言,而是一種新的語言,稱為Flexible Search。類似ABAP的OPEN SQL一樣,它將Hybris應(yīng)用訪問數(shù)據(jù)庫層的代碼和底層數(shù)據(jù)庫解耦。
在Hybris幫助文檔上能看到支持的數(shù)據(jù)庫列表:
在Hybris開發(fā)環(huán)境下使用的數(shù)據(jù)庫名叫HSQLDB: 一個輕量級的純Java開發(fā)的開放源代碼的關(guān)系數(shù)據(jù)庫系統(tǒng)
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/17707.html
摘要:通過這個鏈接打開對應(yīng)的幫助文檔,可以看到下列七種登錄手段。上圖的圖例描述了部署在云平臺環(huán)境上的應(yīng)用是如何通過訪問系統(tǒng)上的服務(wù)。用戶完成登錄操作后,一個簡稱為被創(chuàng)建,發(fā)送給,并緩存于內(nèi)。將請求通過轉(zhuǎn)發(fā)給。 ABAP Netweaver 在事務(wù)碼SICF里選擇一個服務(wù),在明細(xì)頁面對Procedure字段點(diǎn)擊F1,查看Logon Procedure的幫助文檔。showImg(https://...
摘要:通過這個鏈接打開對應(yīng)的幫助文檔,可以看到下列七種登錄手段。上圖的圖例描述了部署在云平臺環(huán)境上的應(yīng)用是如何通過訪問系統(tǒng)上的服務(wù)。用戶完成登錄操作后,一個簡稱為被創(chuàng)建,發(fā)送給,并緩存于內(nèi)。將請求通過轉(zhuǎn)發(fā)給。 ABAP Netweaver 在事務(wù)碼SICF里選擇一個服務(wù),在明細(xì)頁面對Procedure字段點(diǎn)擊F1,查看Logon Procedure的幫助文檔。showImg(https://...
摘要:服務(wù)云包含產(chǎn)品,也就是的模塊成都研究院是這個產(chǎn)品開發(fā)的主力,一共有三支開發(fā)團(tuán)隊。以前在瑞士的辦公樓客戶數(shù)據(jù)云包含產(chǎn)品一家以色列創(chuàng)業(yè)公司,主要業(yè)務(wù)是在線物業(yè)管理客戶身份和個人資料,后被收購。 2018年6月的SAPPHIRE(藍(lán)寶石大會)上, SAP發(fā)布了新的商務(wù)軟件套件:C/4HANA,意在通過SAP C/4HANA將前臺應(yīng)用和SAP Digital Core(數(shù)字化核心)S/4HAN...
閱讀 3464·2021-09-08 10:46
閱讀 1187·2019-08-30 13:17
閱讀 2366·2019-08-30 13:05
閱讀 1209·2019-08-29 15:29
閱讀 2887·2019-08-29 11:31
閱讀 541·2019-08-26 12:13
閱讀 1535·2019-08-26 11:42
閱讀 1838·2019-08-23 18:37