首頁(yè) 考試吧論壇 Exam8視線 考試商城 網(wǎng)絡(luò)課程 模擬考試 考友錄 實(shí)用文檔 繽紛校園 英語(yǔ)學(xué)習(xí)
2010考研 | 自學(xué)考試 | 成人高考 | 專 升 本 | 法律碩士 | MBA/MPA | 中 科 院
四六級(jí) | 商務(wù)英語(yǔ) | 公共英語(yǔ) | 職稱日語(yǔ) | 職稱英語(yǔ) | 博思 | 口譯筆譯 | GRE GMAT | 日語(yǔ) | 托福
雅思 | 專四專八 | 新概念 | 自考英語(yǔ) | 零起點(diǎn)英、、、、韓語(yǔ) | 在職申碩英語(yǔ)
在職攻碩英語(yǔ) | 成人英語(yǔ)三級(jí)
等級(jí)考試 | 水平考試 | 微軟認(rèn)證 | 思科認(rèn)證 | Oracle認(rèn)證 | Linux認(rèn)證
公務(wù)員 | 報(bào)關(guān)員 | 報(bào)檢員 | 外銷員 | 司法考試 | 導(dǎo)游考試 | 教師資格 | 國(guó)際商務(wù)師 | 跟單員
單證員 | 物流師 | 價(jià)格鑒證師 | 銀行從業(yè)資格 | 證券從業(yè)資格 | 人力資源管理師 | 管理咨詢師
期貨從業(yè)資格 | 社會(huì)工作者
會(huì)計(jì)職稱 | 注會(huì)CPA | 經(jīng)濟(jì)師 | 統(tǒng)計(jì)師 | 注冊(cè)稅務(wù)師 | 評(píng)估師 | 精算師 | 高會(huì) | ACCA | 審計(jì)師
法律顧問(wèn) | 會(huì)計(jì)證
一級(jí)建造師 | 二級(jí)建造師 | 造價(jià)師 | 監(jiān)理師 | 安全師 | 咨詢師 | 結(jié)構(gòu)師 | 建筑師 | 安全評(píng)價(jià)師
房地產(chǎn)估價(jià)師 | 土地估價(jià)師 | 設(shè)備監(jiān)理師 | 巖土工程師 | 質(zhì)量資格 | 房地產(chǎn)經(jīng)紀(jì)人 | 造價(jià)員
投資項(xiàng)目管理 | 土地代理人 | 環(huán)保師 | 環(huán)境影響評(píng)價(jià) | 物業(yè)管理師 | 城市規(guī)劃師 | 公路監(jiān)理師
公路造價(jià)工程師 | 招標(biāo)師
執(zhí)業(yè)護(hù)士 | 執(zhí)業(yè)醫(yī)師 | 執(zhí)業(yè)藥師 | 衛(wèi)生資格
您現(xiàn)在的位置: 考試吧(Exam8.com) > 軟件水平考試 > 系統(tǒng)分析師 > 正文

Web服務(wù)實(shí)戰(zhàn):統(tǒng)一身份認(rèn)證服務(wù)

   當(dāng)“基于供應(yīng)鏈管理應(yīng)用”在家用電子產(chǎn)品零售商和制造商中部署之后,收到了非常好的效果。由于采用了Web服務(wù)技術(shù)作為應(yīng)用集成交互技術(shù),各個(gè)企業(yè)實(shí)體都能自行選擇平臺(tái),自行開發(fā)實(shí)施系統(tǒng),并且只需要遵循事先商定的Web服務(wù)接口就可以彼此無(wú)縫連接。各個(gè)企業(yè)實(shí)體開始使用Web服務(wù)技術(shù)改造內(nèi)部的舊有信息系統(tǒng)以實(shí)現(xiàn)企業(yè)內(nèi)部、企業(yè)之間的廣泛應(yīng)用互聯(lián)。然而此時(shí),企業(yè)又發(fā)現(xiàn)了一個(gè)使用上的障礙。

  每個(gè)應(yīng)用系統(tǒng)都有其自身的用戶系統(tǒng)和認(rèn)證方式。程序員在為某個(gè)應(yīng)用系統(tǒng)編寫接入其它應(yīng)用系統(tǒng)的程序代碼時(shí),常常為用戶認(rèn)證大傷腦筋。問(wèn)題主要表現(xiàn)在以下幾方面:

  1.讓最終用戶頻繁登錄? 但這似乎是一個(gè)讓用戶很難接受的解決方案。mda.com  

  2.在代碼中內(nèi)置用戶名和密碼?   但代碼需要隨用戶和密碼的變化經(jīng)常維護(hù),同時(shí)在很多場(chǎng)合下,用戶名和密碼對(duì)于程序員來(lái)說(shuō)是不可見的。

  如何解決這一問(wèn)題呢?我們從目前和未來(lái)的應(yīng)用發(fā)展趨勢(shì)判斷認(rèn)為,應(yīng)當(dāng)開發(fā)一個(gè)統(tǒng)一身份認(rèn)證服務(wù),以解決這一應(yīng)用集成中碰到的用戶認(rèn)證問(wèn)題。這個(gè)服務(wù)需要達(dá)到以下功能和目標(biāo):

  1. 支持Web服務(wù)技術(shù)框架,使得在對(duì)各個(gè)應(yīng)用系統(tǒng)實(shí)施基于Web服務(wù)的應(yīng)用集成(EAI/B2Bi)的時(shí)候,能夠使用這個(gè)統(tǒng)一身份認(rèn)證服務(wù),進(jìn)行身份認(rèn)證。

  2. 方便使用,能夠盡可能地利用現(xiàn)有系統(tǒng)的身份認(rèn)證模塊及現(xiàn)有的用戶設(shè)置和權(quán)限設(shè)置,盡量保護(hù)現(xiàn)有的投資,減少新用戶設(shè)置和權(quán)限設(shè)置的費(fèi)用。同時(shí)避免對(duì)現(xiàn)有系統(tǒng)進(jìn)行大規(guī)模的修改。

  3. 具有良好的擴(kuò)展性和可集成性,不僅能支持現(xiàn)有的應(yīng)用系統(tǒng)及用戶系統(tǒng),當(dāng)有新的企業(yè)應(yīng)用被部署或開發(fā)的時(shí)候,這個(gè)統(tǒng)一身份認(rèn)證服務(wù)還可以作為其身份認(rèn)證模塊的形式工作。也就是說(shuō),新的企業(yè)應(yīng)用可以不自帶用戶系統(tǒng),可以通過(guò)集成該服務(wù)的形式來(lái)實(shí)現(xiàn)等價(jià)的功能。

  4. 應(yīng)當(dāng)具備靈活和方便的使用模式,使用者可以通過(guò)多種方式自由地使用該統(tǒng)一身份認(rèn)證服務(wù)。

  解決方案

  根據(jù)這個(gè)統(tǒng)一身份認(rèn)證服務(wù)的目標(biāo)和初步的功能定義,將這個(gè)服務(wù)設(shè)計(jì)為圖1所示。

  該服務(wù)主要需要具備三項(xiàng)功能:

  1. 用戶注冊(cè),用戶在統(tǒng)一身份認(rèn)證服務(wù)中注冊(cè)賬號(hào)。以后這個(gè)賬號(hào)可以在所有使用統(tǒng)一身份認(rèn)證服務(wù)的應(yīng)用系統(tǒng)中使用。

  2. 賬號(hào)關(guān)聯(lián)。如果用戶之前已經(jīng)在相關(guān)的應(yīng)用系統(tǒng)中擁有賬號(hào),同時(shí)也已經(jīng)設(shè)置了相應(yīng)的權(quán)限,那么用戶能夠?qū)⑦@些應(yīng)用系統(tǒng)的賬號(hào)與統(tǒng)一身份認(rèn)證服務(wù)的賬號(hào)進(jìn)行關(guān)聯(lián),使得用戶登錄統(tǒng)一身份認(rèn)證服務(wù)之后,就能夠自動(dòng)使用相關(guān)的應(yīng)用系統(tǒng)用戶來(lái)訪問(wèn)應(yīng)用系統(tǒng)。

轉(zhuǎn)帖于:軟件水平考試_考試吧
文章搜索
Web服務(wù)實(shí)戰(zhàn):統(tǒng)一身份認(rèn)證服務(wù)網(wǎng)友評(píng)論網(wǎng)友評(píng)論
版權(quán)聲明 --------------------------------------------------------------------------------------
    如果軟件水平考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請(qǐng)與我們聯(lián)系,我們將會(huì)及時(shí)處理。如轉(zhuǎn)載本軟件水平考試網(wǎng)內(nèi)容,請(qǐng)注明出處。
 gaoxiaoliang