freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

saas公共服務(wù)平臺(tái)架構(gòu)及實(shí)現(xiàn)畢業(yè)論文(編輯修改稿)

2025-07-20 22:24 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 據(jù)需要查看余額,進(jìn)行充值,查看個(gè)人信息,修改密碼等帳戶(hù)與個(gè)人信息可查看用戶(hù)的余額,可進(jìn)行充值,查看個(gè)人信息,修改密碼等操作圖9帳戶(hù)與個(gè)人信息用例圖 SaaS平臺(tái)免登陸接口圖 161 免登陸接口的處理流程 用戶(hù)請(qǐng)求訪(fǎng)問(wèn)購(gòu)買(mǎi)的SaaS軟件: 用戶(hù)請(qǐng)求使用用戶(hù)購(gòu)買(mǎi)的SaaS軟件時(shí),平臺(tái)會(huì)將用戶(hù)ID(User_ID), 軟件ID(Application_ID), 購(gòu)買(mǎi)此軟件的租戶(hù)ID(Renter_ID), 防止重傳的Token 這4個(gè)參數(shù)傳值提供軟件提供商提供的網(wǎng)址。同時(shí)將此時(shí)生成的Token序列和時(shí)間與訪(fǎng)問(wèn)的用戶(hù)id,軟件id一起保存在數(shù)據(jù)庫(kù)里,Token的有效時(shí)間理應(yīng)當(dāng)設(shè)為10秒到20秒左右。 調(diào)用免登陸接口: SaaS軟件在注冊(cè)時(shí)候會(huì)獲得一個(gè)獨(dú)有的軟件序列號(hào),軟件提供商在軟件開(kāi)始運(yùn)行的代碼中加入請(qǐng)求,訪(fǎng)問(wèn)平臺(tái)判斷此用戶(hù)和本軟件是否是合法的軟件和用戶(hù),SaaS軟件應(yīng)該將軟件序列號(hào),時(shí)間戳(系統(tǒng)當(dāng)前時(shí)間),請(qǐng)求的接口名,與傳送過(guò)來(lái)的四個(gè)值用md5加密生成一個(gè)新的sipsign的值,再把sipsign,時(shí)間戳。(如圖162 和 圖163)圖 162 sipsign驗(yàn)證的生成圖 163 請(qǐng)求接口的URL 判斷請(qǐng)求接口的名稱(chēng): 請(qǐng)求接口理應(yīng)當(dāng)分為很多類(lèi)型,所以在處理頁(yè)面上應(yīng)當(dāng)做分類(lèi)處理,當(dāng)然目前只實(shí)現(xiàn)的免登陸接口,但為了以后的擴(kuò)展這種業(yè)務(wù)流程上的判斷不能少(接口名稱(chēng)的命名規(guī)則建議為:,這樣可以用split做分類(lèi)操作)。如果不存在此名稱(chēng)的接口,則返回一個(gè)錯(cuò)誤信息。 獲取請(qǐng)求的數(shù)據(jù): 根據(jù)接口類(lèi)型的不同,獲取不同名稱(chēng)的數(shù)據(jù)參數(shù)。如果獲取的某一個(gè)數(shù)據(jù)參數(shù)為空,則返回一個(gè)錯(cuò)誤信息。 判斷是否重傳: 根據(jù)傳送過(guò)來(lái)的Token序列號(hào)和用戶(hù)id,從數(shù)據(jù)庫(kù)讀出相應(yīng)的Token記錄,并比較Token中的時(shí)間與平臺(tái)上的當(dāng)前時(shí)間是否超出了Token防重傳的時(shí)間限制。如果超出了防重傳的時(shí)間限制,則返回一個(gè)錯(cuò)誤信息。如果根據(jù)Token從數(shù)據(jù)庫(kù)讀不出任何數(shù)據(jù),也返回一個(gè)錯(cuò)誤信息。 Token存取的流程如圖164:圖164 Token存取流程 判斷參數(shù)的合法性: 根據(jù)傳送過(guò)來(lái)的參數(shù),和平臺(tái)從數(shù)據(jù)庫(kù)讀出相應(yīng)的軟件序列號(hào)重新做一次sipsign的運(yùn)算,再將運(yùn)算結(jié)果和SaaS軟件傳送過(guò)來(lái)的值做比較,如果相同則合法,如果不相同則返回一個(gè)錯(cuò)誤信息。 處理接口調(diào)用請(qǐng)求,返回結(jié)果數(shù)值: 通過(guò)一系列的合法判斷,最后執(zhí)行接口的處理請(qǐng)求,不同的接口處理方式不同,需要返回結(jié)果由’amp?!厥庾址唇映梢粋€(gè)字符串返回給SaaS軟件(也可以返回一個(gè)xml),如果不需要返回結(jié)果的,可以返回一個(gè)成功信息。(這部分還需要對(duì)安全性進(jìn)行考慮) 接口的實(shí)現(xiàn)主要是針對(duì)SaaS軟件與SaaS平臺(tái)之間的關(guān)聯(lián)矛盾。因?yàn)橛脩?hù)數(shù)據(jù)與買(mǎi)賣(mài)交易數(shù)據(jù)都存放在SaaS平臺(tái)之中。當(dāng)SaaS軟件需要獲得買(mǎi)賣(mài)此軟件的某些合法的用戶(hù)數(shù)據(jù)的時(shí)候就需要和平臺(tái)進(jìn)行一定的交互,此時(shí)候就要通過(guò)接口來(lái)實(shí)現(xiàn)此種交互。 目前SaaS平臺(tái)上只實(shí)現(xiàn)了免登陸的接口,免登陸接口實(shí)現(xiàn)用戶(hù)從平臺(tái)到第三方軟件的鏈接不需要二次登陸,只需要在平臺(tái)上購(gòu)買(mǎi)了此軟件,則可以從平臺(tái)上直接登陸第三方軟件使用。接口的種類(lèi)可以有很多種,如果要擴(kuò)展的話(huà)還可能要有獲取購(gòu)買(mǎi)此軟件用戶(hù)授權(quán)的接口,查詢(xún)購(gòu)買(mǎi)此軟件的用戶(hù)信息的接口,以及其他等等。 接口模塊不存在用例圖。 SaaS軟件用戶(hù)初始化圖 171 SaaS軟件初始化流程 用戶(hù)在平臺(tái)登陸: 基于SaaS平臺(tái)的SaaS軟件的用戶(hù)都是在平臺(tái)上實(shí)現(xiàn)注冊(cè)登陸的,這樣平臺(tái)上管理多個(gè)SaaS軟件的時(shí)候就可以一次登陸免去多個(gè)二次登陸的麻煩。用戶(hù)在平臺(tái)通過(guò)單點(diǎn)登陸(SSO)鏈接到SaaS軟件上。 選擇購(gòu)買(mǎi)的軟件進(jìn)入: 用戶(hù)可以擁有多個(gè)軟件,不同的軟件有不同的軟件入口地址。 SaaS軟件調(diào)用免登陸接口: 所有的軟件一開(kāi)始都應(yīng)當(dāng)判斷進(jìn)入用戶(hù)的合法性。 判斷用戶(hù)所屬租戶(hù)是否存在224。初始化租戶(hù)信息: 先查看本地?cái)?shù)據(jù)庫(kù)中是否存在與此租戶(hù)是否存在,如果不存在則需要初始化租戶(hù)及相關(guān)的數(shù)據(jù),所謂的初始化租戶(hù)及相關(guān)的數(shù)據(jù)不止是將租戶(hù)的信息加入到本地?cái)?shù)據(jù)庫(kù),而且要初始化SaaS軟件的默認(rèn)配置。譬如說(shuō)SaaS軟件本身具有默認(rèn)的幾個(gè)角色,但由于S
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1