Tuscany面向服務(wù)的核心架構(gòu)
Apache Tuscany提供一個(gè)面向服務(wù)的核心架構(gòu)以支持簡單快速地開發(fā)和運(yùn)行面向服務(wù)的應(yīng)用程序。其輕巧的運(yùn)行環(huán)境為嵌入或加載到不同的平臺而設(shè)計(jì)。Apache Tuscany實(shí)現(xiàn)服務(wù)組件架構(gòu)(SCA)標(biāo)準(zhǔn),后者定義了一個(gè)簡單的基于服務(wù)的模型用于創(chuàng)建、組裝和發(fā)布獨(dú)立于編程語言的服務(wù)網(wǎng)絡(luò),包括現(xiàn)有或新開發(fā)的服務(wù)。目前Tuscany社區(qū)正在開發(fā)SCA 1.0版本。Apache Tuscany也同時(shí)實(shí)現(xiàn)服務(wù)數(shù)據(jù)對象(SDO)標(biāo)準(zhǔn),后者提供統(tǒng)一的接口處理在服務(wù)網(wǎng)絡(luò)內(nèi)傳遞的不同格式的數(shù)據(jù)包括XML文檔,并可追蹤數(shù)據(jù)變化。目前Tuscany支持SDO 2.1版本。SCA和SDO技術(shù)相互獨(dú)立,也可協(xié)同使用以更好支持SOA。Tuscany同時(shí)提供Java和C++的實(shí)現(xiàn)。
評論
圖片
表情
