SCA
摘要: A Look at the Apache Tuscany Project
閱讀全文
摘要: 如何進入Java SCA軟件的開發(fā)
閱讀全文
摘要: * 概況 o 內(nèi)核 o 擴展 o 運行時 * 內(nèi)部高層視圖 * Bootstrap * 裝配模型 * 分發(fā)包 * 綁定擴展 * 構(gòu)件實現(xiàn)擴展 * 數(shù)據(jù)綁定擴展 * 復合激活 * 加載SCA組件 * 與Spring集成
o Spring作為構(gòu)件實現(xiàn) o Spring作為IOC容器
閱讀全文
摘要: 當開始考慮Tuscany SCA java運行時環(huán)境的時候,理解高層調(diào)用是什么和為什么是非常有用的。當前關(guān)于”Domain”對象有些實現(xiàn),該對象用于啟動Tuscany。
閱讀全文
摘要: SCA是一個可執(zhí)行的模型,用于將不同的 服務集成到一個業(yè)務解決方案。它簡化了實現(xiàn)業(yè)務服務的組件編程模型,這些組件可以使用不同編程語言實現(xiàn)。SCA帶來的一些益處主要為:
閱讀全文
摘要: 本文關(guān)注于SCA的幾個基本概念:Component,Composite,Implemention,ComponentType,從規(guī)范、實現(xiàn)等不同的角度談一下它們之間的區(qū)別。
也就是說,本文更多的是關(guān)注于它們之間的區(qū)別,至于它們每個是什么請參閱SCA集成規(guī)范。
閱讀全文
摘要: Tuscany下典型的Web架構(gòu)
閱讀全文
摘要: SCA Java運行時由core和extension組成。Core本質(zhì)上來說是一個多VM的wiring引擎。該引擎使用IOC(控制反轉(zhuǎn))和DI(依賴注入)原則來連接組件。
閱讀全文
摘要: 在這篇由兩部分組成的文章中,我們會從架構(gòu)和方法論的角度,采用歷史的觀點來看待這些動態(tài)業(yè)務應用(DBA)的發(fā)展。我們的目標是獲得一種能使應用容易適應業(yè)務變化和其他必要修改的構(gòu)建方法。隨著企業(yè)在21世紀關(guān)注靈活性,DBA是使業(yè)務和IT在未來幾十年內(nèi)成功的關(guān)鍵。
閱讀全文
摘要: 本文概略介紹了服務組件體系結(jié)構(gòu)(Service Component Architecture,SCA)的傳統(tǒng) Java 對象(plain old Java object,POJO)組件中的 Java 用法以及傳入傳出 POJO 組件的數(shù)據(jù)流。您將通過本文了解在 POJO 組件中使用不同調(diào)用樣式的效果。
閱讀全文
摘要: SCA Java 實現(xiàn)模型提供了用于在 Java 中實現(xiàn) SCA 組件的框架。組件實現(xiàn)可以提供服務,也可以充當其他服務的客戶機。本文將說明 SCA Java 組件實現(xiàn)和非 SCA Java 組件實現(xiàn)可以如何獲得對服務的訪問和調(diào)用服務方法。在本文中,所有元數(shù)據(jù)都使用 Java 2 Standard Edition (J2SE) 5 提供的 Annotation 功能定義。不過,SCA 服務客戶機和組件實現(xiàn)也可使用 J2SE 1.4。
閱讀全文
摘要: 服務組件架構(gòu)(SCA)是一組規(guī)范,它描述了利用面向服務架構(gòu)(SOA)來構(gòu)建應用程序和系統(tǒng)的模型。SCA是基于開放標準(例如Web服務)構(gòu)建的,它擴展和補充了先前的服務實現(xiàn)方法。
閱讀全文
摘要: SCA提供了實現(xiàn)面向服務的架構(gòu)(SOA)的一個編程模型。
面向服務的架構(gòu)已經(jīng)在軟件開發(fā)領(lǐng)域存在很多年了。但是當一些組織試圖去定義最佳的實現(xiàn)和管理技能的時候,為一個特定組織開發(fā)一個SOA的細節(jié)卻是難以捉摸的。在這篇文章里,我將介紹SOA的一種實現(xiàn)方式——服務-組件架構(gòu)。
閱讀全文