本篇文章為大家展示了SAP Netweaver for App Router的示例分析,內(nèi)容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
我們提供的服務(wù)有:網(wǎng)站設(shè)計制作、網(wǎng)站建設(shè)、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認證、長白ssl等。為1000+企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學管理、有技術(shù)的長白網(wǎng)站制作公司
SAP傳統(tǒng)應(yīng)用經(jīng)典的三層架構(gòu):
起到負載均衡的消息服務(wù)器(Message Server)在圖中沒有得到體現(xiàn)。然后,消息服務(wù)器在我們每天用SAPGUI工作中扮演著重要的角色。
比如Jerry做CRM開發(fā)用的系統(tǒng)AG3,消息服務(wù)器維護如下:
使用事務(wù)碼SMLG,發(fā)現(xiàn)AG3由三臺不同的應(yīng)用服務(wù)器組成,編號分別為54,55和56。
當用戶使用SAPGUI登錄時,消息服務(wù)器會自動將當前負載最小的應(yīng)用服務(wù)器實例返回給用戶進行登錄。所有參與負載均衡場景的應(yīng)用服務(wù)器也會定時將自己的負載通知消息服務(wù)器。
在SAP云平臺的CloudFoundry環(huán)境里,Application Router作為所有應(yīng)用訪問的入口。
上圖1~8的圖例描述了部署在SAP云平臺CloudFoundry環(huán)境上的Web應(yīng)用是如何通過Cloud Connector訪問On-Premise系統(tǒng)上的服務(wù)。
1. App Router作為用戶訪問的入口。
2. 用戶訪問請求被重定向到XSUAA。XSUAA要求用戶登錄。用戶完成登錄操作后,一個JSON Web Token(簡稱為JWT1)被創(chuàng)建,發(fā)送給App Router,并緩存于App Router內(nèi)。
3. App Router將請求和步驟2生成的JSON Web Token一起轉(zhuǎn)發(fā)給Web應(yīng)用。
4a. Web應(yīng)用再次向XSUAA請求一個JSON Web Token(JWT2), 用于訪問destination實例。
4b. Web應(yīng)用并行地向XSUAA請求第三個JSON Web Token(JWT3),用于connectivity實例的訪問。
5. Web應(yīng)用使用JWT2獲取destination配置。
6. Web將請求和JWT3轉(zhuǎn)發(fā)給connectivity實例。
7. SAP Cloud Platform Connectivity將請求通過Secure tunnel轉(zhuǎn)發(fā)給Cloud Connector。
8. Cloud Connector將請求發(fā)給On-Premise system。
上述內(nèi)容就是SAP Netweaver for App Router的示例分析,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。