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

正文內(nèi)容

基于soa和roa的整體技術(shù)架構(gòu)-資料下載頁(yè)

2025-06-18 17:53本頁(yè)面
  

【正文】 RESTful Web 服務(wù)2. 業(yè)務(wù)服務(wù),業(yè)務(wù)組件為實(shí)現(xiàn)的業(yè)務(wù)組件核型功能的對(duì)外相關(guān)服務(wù),是業(yè)務(wù)組件核心服務(wù),主要用于本業(yè)務(wù)組件和其他的業(yè)務(wù)組件之間的業(yè)務(wù)交互,使得多個(gè)業(yè)務(wù)組件或者系統(tǒng)共同完成企業(yè)的業(yè)務(wù)流程。為了保證業(yè)務(wù)組件的高內(nèi)聚,松耦合,要合理的規(guī)劃業(yè)務(wù)組件對(duì)外提供的服務(wù)的粒度,即能保持靈活性,又可以保證對(duì)外提供的服務(wù)不至于太多,不宜管理。業(yè)務(wù)組件的 web 服務(wù)結(jié)構(gòu)是企業(yè)業(yè)務(wù)組件規(guī)劃中的最為重要的標(biāo)準(zhǔn)化功能,用于確定不同業(yè)務(wù)組件之間的邊界。3. 主數(shù)據(jù)服務(wù),主數(shù)據(jù)相關(guān)的服務(wù),是共用的服務(wù),主數(shù)據(jù)管理業(yè)務(wù)組件也是屬于企業(yè)公共服務(wù)平臺(tái)管理范圍,是企業(yè)級(jí)的公共業(yè)務(wù)組件。4. 流程服務(wù),涉及工作流程的服務(wù),相關(guān)信息提供到工作流引擎,是共用的服務(wù),流程管理業(yè)務(wù)組件也是屬于企業(yè)公共服務(wù)平臺(tái)管理范圍,是企業(yè)級(jí)的公共業(yè)務(wù)組件。5. 系統(tǒng)管理服務(wù),是由系統(tǒng)管理公共組件提供的服務(wù),主要包含用戶(hù)認(rèn)證、權(quán)限管理等相關(guān)的服務(wù),是共用的服務(wù),系統(tǒng)管理相關(guān)業(yè)務(wù)組件屬于企業(yè)公共服務(wù)平臺(tái)管理范圍,是企業(yè)級(jí)的公共業(yè)務(wù)組件。主數(shù)據(jù)服務(wù)、流程服務(wù)和系統(tǒng)管理服務(wù)是企業(yè)架構(gòu)平臺(tái)提供的公共服務(wù),是集成平臺(tái)的核心內(nèi)容。6. 信息服務(wù),和數(shù)據(jù)庫(kù)相關(guān)的服務(wù),直接從數(shù)據(jù)庫(kù)獲取相關(guān)信息。由于業(yè)務(wù)組件的數(shù)據(jù)是私有的,為了保證業(yè)務(wù)組件的數(shù)據(jù)能夠得到更好的應(yīng)用,需要將業(yè)務(wù)組件的數(shù)據(jù)公布出來(lái),基于企業(yè)的數(shù)據(jù)模型,把業(yè)務(wù)組件的私有數(shù)據(jù)公開(kāi)為企業(yè)數(shù)據(jù)中的數(shù)據(jù)。信息服務(wù)可以采用實(shí)時(shí)、或者準(zhǔn)實(shí)時(shí)的方式對(duì)外提供。在某些特殊情況下,可以認(rèn)為業(yè)務(wù)組件不存放數(shù)據(jù),業(yè)務(wù)組件僅僅是獲得數(shù)據(jù),處理數(shù)據(jù),然后將數(shù)據(jù)在放到企業(yè)數(shù)據(jù)庫(kù)中。 數(shù)據(jù)接口:基于視圖或者表直接對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作,即業(yè)務(wù)組件對(duì)外提供一個(gè)直接訪問(wèn)數(shù)據(jù)庫(kù)的接口,如果數(shù)據(jù)庫(kù)結(jié)構(gòu)是按照這個(gè)接口設(shè)計(jì)的,這個(gè)業(yè)務(wù)組件可以直接訪問(wèn)數(shù)據(jù)庫(kù),而不需要通過(guò)其它的服務(wù),需要明確每個(gè)組件對(duì)表的讀寫(xiě)權(quán)限,并進(jìn)行嚴(yán)格管理,通過(guò)數(shù)據(jù)接口的方式,核心是需要建立企業(yè)數(shù)據(jù)架構(gòu),建立共享的數(shù)據(jù)結(jié)構(gòu)。通過(guò)數(shù)據(jù)聯(lián)邦、數(shù)據(jù)復(fù)制實(shí)現(xiàn)。一般來(lái)說(shuō),不建議這樣實(shí)現(xiàn),特別是跨應(yīng)用的數(shù)據(jù)訪問(wèn),盡量通過(guò)信息服務(wù)實(shí)現(xiàn)。以上通對(duì)業(yè)務(wù)組件模型對(duì)外提供的接口類(lèi)型進(jìn)行分析,規(guī)劃了一個(gè)業(yè)務(wù)組件接口模型,所有的業(yè)務(wù)組件將對(duì)外提供以上三類(lèi)對(duì)外的接口?;?SOA 和 ROA 的整體技術(shù)架構(gòu)結(jié)合當(dāng)前流行的 SOA、3G、三網(wǎng)融合等技術(shù),在基于 SOAP 和 REST 的分層模型的基礎(chǔ)上,開(kāi)發(fā)的時(shí)候采用組件化開(kāi)發(fā),業(yè)務(wù)組件和業(yè)務(wù)組件之間的交互采用基于 SOAP 的 Web 服務(wù)作為接口模式,實(shí)現(xiàn)組件時(shí)間的松偶合,降低組件之間的關(guān)聯(lián)關(guān)系,不同的業(yè)務(wù)組件可以由不同的廠商實(shí)現(xiàn);業(yè)務(wù)組件界面層和業(yè)務(wù)邏輯層之間的采用 RESTful Web 服務(wù)作為接口模式,實(shí)現(xiàn)界面層和業(yè)務(wù)邏輯層分離,客戶(hù)端可以采用電腦、手機(jī)、電視、各種 POS 機(jī)以及各種特殊終端設(shè)備,客戶(hù)端實(shí)現(xiàn)技術(shù)可以任意采用基于 BS 架構(gòu)的的 JSP、HTML(DHTML)、PHP、Applet、Flex 等,或者基于 CS 架構(gòu)的 Java、.Net、AIR、C 等,在服務(wù)器端采用 J2EE 平臺(tái)實(shí)現(xiàn)業(yè)務(wù)邏輯,構(gòu)建一個(gè)多終端多技術(shù)平臺(tái)可復(fù)用的業(yè)務(wù)組件模型,如下圖所示:圖 5. 基于 SOAP 和 REST 的業(yè)務(wù)組件模型比如建立一個(gè)購(gòu)物網(wǎng)站,在界面層可以采用 Flex 實(shí)現(xiàn)虛擬現(xiàn)實(shí)的 3D 技術(shù)實(shí)現(xiàn)游戲風(fēng)格的界面,同時(shí)實(shí)現(xiàn)業(yè)務(wù)操作,以提高用戶(hù)的使用體驗(yàn),使得網(wǎng)站更加有趣味性,更好的黏住用戶(hù);或者采用 Flex 控件實(shí)現(xiàn)在 CS 架構(gòu)下才能實(shí)現(xiàn)的易用性,讓用戶(hù)在瀏覽器中能體驗(yàn)到 CS 架構(gòu)程序的方便。采用 Flex 對(duì)于網(wǎng)絡(luò)的要求比較高,可以采用 JSP 實(shí)現(xiàn)基于 HTTP 的傳統(tǒng)的網(wǎng)頁(yè)購(gòu)物界面和基于 WAP 手機(jī)購(gòu)物界面,網(wǎng)頁(yè)購(gòu)物界滿(mǎn)足大信息量,快速的數(shù)據(jù)瀏覽的需要,用戶(hù)可以快速完成交易;WAP 手機(jī)購(gòu)物滿(mǎn)足無(wú)法上網(wǎng),或者臨時(shí)無(wú)法上網(wǎng)的用戶(hù),可以提供基于 WAP 的簡(jiǎn)單網(wǎng)頁(yè)瀏覽,通過(guò)手機(jī)之間完成購(gòu)物。通過(guò)以上所述多終端多技術(shù)平臺(tái)可復(fù)用的業(yè)務(wù)組件模型,實(shí)現(xiàn)了業(yè)務(wù)邏輯的重用,并能夠靈活適用于各種場(chǎng)合總結(jié)通過(guò)對(duì) SOAP 和 REST 的對(duì)比分析,本文給出了一種基于 SOAP 和 REST 的組件模型,從而給出了了業(yè)務(wù)邏輯和界面展示分離的方法以及業(yè)務(wù)組件之間的服務(wù)定義。在界面層和業(yè)務(wù)邏輯層采用輕量級(jí)的 RESTful Web 服務(wù),不同業(yè)務(wù)組件之間采用基于 SOAP 的 Web 服務(wù)將會(huì)是未來(lái)最有生命力的發(fā)展方向。9 / 9
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1