色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

SCA啥意思

錢衛(wèi)國2年前24瀏覽0評論

SCA啥意思?

SCA全稱Service Component Architecture,即服務(wù)組件框架。它由BEA、IBM、Oracle等知名中間件廠商聯(lián)合制定的一套符合SOA思想的規(guī)范。 SCA在2005年11月,發(fā)布了0.9版本的規(guī)范,其中包括了組裝模型規(guī)范,Java/C++客戶端以及其實(shí)現(xiàn)規(guī)范。2006年4月,整個(gè)SCA規(guī)范有了很大的改進(jìn),推出了對應(yīng)的0.95版本。2007年3月,SCA的1.0版本終于發(fā)布。 服務(wù)組件框架(SCA)提供了一套可構(gòu)建基于面向服務(wù)的應(yīng)用系統(tǒng)的編程模型。它的核心概念是服務(wù)及其相關(guān)實(shí)現(xiàn)。服務(wù)由接口定義,而接口包含一組操作。服務(wù)實(shí)現(xiàn)可以引用其他服務(wù),稱為引用。服務(wù)可以有一個(gè)或多個(gè)屬性,這些屬性是可以在外部配置的數(shù)據(jù)值。 SCA中的一個(gè)關(guān)鍵推動因素是Service Data Object(服務(wù)數(shù)據(jù)對象,SDO)。 SCA組件被組成為程序集。程序集是服務(wù)級的應(yīng)用程序,它是服務(wù)的集合,這些服務(wù)被連接在一起,并進(jìn)行了正確的配置。SCA程序集運(yùn)行在兩個(gè)級別:第一種情況,程序集是系統(tǒng)內(nèi)的一組松散連接的組件;另一種情況,程序集是模塊內(nèi)的一組松散連接的組件。二者的區(qū)別在于,一般來說,模塊是組件的集合,而系統(tǒng)是模塊的集合。此外,系統(tǒng)對應(yīng)于“大規(guī)模編程”(programming in the large或megaprogramming),而模塊對應(yīng)于“小規(guī)模編程”(programming in the small) 將組件連接到它所依賴的服務(wù)的方式就是服務(wù)網(wǎng)絡(luò)“裝配”的方式。程序集已經(jīng)在許多技術(shù)和框架中廣為應(yīng)用,比如CORBA、J2EE、ATG Dynamo和Spring,也就是說,它并不是新出現(xiàn)的。從這些技術(shù)中我們可以知道,程序集提供了許多重要的優(yōu)點(diǎn),比如更輕松的迭代開發(fā),以及避免使業(yè)務(wù)邏輯依賴于中間件容器。SCA使用程序集解決了許多SOA開發(fā)中的重要問題,包括: 業(yè)務(wù)邏輯與底層基礎(chǔ)架構(gòu)、服務(wù)質(zhì)量和傳輸?shù)姆蛛x。 “小規(guī)模編程”與“大規(guī)模編程”的聯(lián)系。 為架構(gòu)的設(shè)計(jì)、編碼和操作性部署在自底向上(bottom-up)和自頂向下(top-down)兩種方法中來回切換提供了一種統(tǒng)一的方式。

java down,SCA啥意思