監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價(jià)咨詢管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 簽約案例 | 購(gòu)買(mǎi)價(jià)格 | 在線試用 | 手機(jī)APP | 產(chǎn)品資料
X 關(guān)閉

SOA大顯身手 構(gòu)建豐富互聯(lián)網(wǎng)應(yīng)用

申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114

來(lái)源:泛普軟件

SOA從一個(gè)概念到企業(yè)多層次IT的應(yīng)用已經(jīng)取得了很大的進(jìn)步。SOA在UI(用戶界面)層的應(yīng)用是SOA最新的應(yīng)用趨勢(shì)。SOA已經(jīng)顯示了多種應(yīng)用風(fēng)格,如通過(guò)使用類似于AJAX的技術(shù)創(chuàng)建一種豐富的用戶體驗(yàn)(如谷歌地圖服務(wù)),通過(guò)匯聚多個(gè)數(shù)據(jù)源的數(shù)據(jù)配置增值的服務(wù),創(chuàng)建集體人工智能,創(chuàng)建適用于可信賴的團(tuán)體的協(xié)作平臺(tái)和基于模塊化內(nèi)容的網(wǎng)站。

所有這些應(yīng)用模型都使用一種最適合這個(gè)目的的架構(gòu)。這包括在瀏覽器中使用的Java腳本以便異步獲取數(shù)據(jù)的技術(shù);在服務(wù)器端創(chuàng)建來(lái)自多個(gè)數(shù)據(jù)源的內(nèi)容匯聚,如RSS或者屏幕抓取技術(shù);創(chuàng)建單純?cè)诳蛻舳说膬?nèi)容匯聚,由于瀏覽器的局限性,這樣做是很困難的(如,Mozilla限制一個(gè)單個(gè)的瀏覽器進(jìn)程從多臺(tái)機(jī)器上直接訪問(wèn)數(shù)據(jù))。這個(gè)核心的思想就是沒(méi)有一種單獨(dú)的技術(shù)能夠解決SOA在用戶界面層應(yīng)用中的不同類型的情況。

需要匯聚和客戶化可重復(fù)使用的用戶界面組件以及豐富的用戶體驗(yàn)的安全增值功能等情況能夠從使用AJAX和WSRP(Web Services for Remote Portlets)等技術(shù)中受益。根據(jù)這個(gè)觀點(diǎn),我們提議一個(gè)包含WSRP和AJAX的架構(gòu)。它不僅包含提供給用戶的客戶化的用戶界面,而且還能處理安全等非功能性的要求。這在創(chuàng)建可信賴的商務(wù)社區(qū)方面有重要意義。

在提議的架構(gòu)中,一個(gè)企業(yè)服務(wù)總線通過(guò)轉(zhuǎn)換WSRP生產(chǎn)者生成的標(biāo)記段根據(jù)用戶的配置管理用戶界面客戶化。這個(gè)企業(yè)服務(wù)總線還處理安全和緩存等功能,通過(guò)解決任何瀏覽器端的限制問(wèn)題充當(dāng)WSRP生產(chǎn)者和那里的Web服務(wù)的一個(gè)單點(diǎn)代理。在這個(gè)架構(gòu)中,AJAX控件用來(lái)完成遠(yuǎn)程portlet(網(wǎng)絡(luò)門(mén)戶的組件)的部分更新,方法是直接調(diào)用企業(yè)服務(wù)總線,而不是通過(guò)WSRP消費(fèi)者把這個(gè)調(diào)用從瀏覽器轉(zhuǎn)到WSRP生產(chǎn)者,從而取得巨大的性能好處和豐富的用戶體驗(yàn)。

這個(gè)提議的架構(gòu)還處理身份識(shí)別、單一登錄、授權(quán)、信息保密和隱私等全部安全問(wèn)題。設(shè)想一種商務(wù)環(huán)境,在這個(gè)環(huán)境中,用戶需要從不同的WSRP生產(chǎn)者的一個(gè)以上的portlet訪問(wèn)數(shù)據(jù),可能是同時(shí)訪問(wèn)數(shù)據(jù),也可能是一個(gè)接著一個(gè)地訪問(wèn)數(shù)據(jù)。在這兩種情況下,用戶的證書(shū)應(yīng)該僅進(jìn)行一次驗(yàn)證。這個(gè)功能是通過(guò)使用WSRP安全提供的。選擇某些用戶的接入portlet、信息加密、數(shù)字簽名以及從基于瀏覽器的AJAX控件單一登錄/安全訪問(wèn)企業(yè)服務(wù)等功能也可以使用企業(yè)服務(wù)總線進(jìn)行配置。同企業(yè)服務(wù)總線一起使用W廈門(mén)OA和AJAX是許多現(xiàn)實(shí)世界環(huán)境中的一個(gè)有趣的條件。這些環(huán)境需要根據(jù)用戶設(shè)置共享一個(gè)動(dòng)態(tài)的客戶化的用戶界面并且設(shè)置一個(gè)豐富的用戶體驗(yàn),同時(shí)滿足可信賴的商務(wù)社區(qū)的安全要求。(IT專家網(wǎng))

發(fā)布:2007-04-24 10:33    編輯:泛普軟件 · xiaona    [打印此頁(yè)]    [關(guān)閉]
相關(guān)文章:

泛普廈門(mén)OA快博其他應(yīng)用

廈門(mén)OA軟件 廈門(mén)OA新聞動(dòng)態(tài) 廈門(mén)OA信息化 廈門(mén)OA快博 廈門(mén)OA行業(yè)資訊 廈門(mén)軟件開(kāi)發(fā)公司 廈門(mén)門(mén)禁系統(tǒng) 廈門(mén)物業(yè)管理軟件 廈門(mén)倉(cāng)庫(kù)管理軟件 廈門(mén)餐飲管理軟件 廈門(mén)網(wǎng)站建設(shè)公司