Service Component Architecture

Ez a példa bemutatja a WebSphere Service Component Architecture (SCA) használatát.

 
Követelmények: Websphere Process Server
 
 

 

Az IBM Websphere Service Component Architecture (SCA) konzisztens felületkialakítást biztosít összetevők és szolgáltatások (mint például EIS szolgáltatások, webszolgáltatások, J2EE összetevők, stb.) eléréséhez. Az SCA programozási modell a WebSphere-alapú alkalmazások programozási modelljének jelentős egyszerűsítését biztosítja. A programozási modell olyan fogalmakra és eljárásokra épül, amelyek a meglévő J2EE fogalmak és eljárások viszonylag szerény finomításai, vagy a meglévő J2EE fogalmak egyszerű leképezései.

Az SCA támogatja az alkalmazások üzleti működésének erős elkülönítését a technikai infrastruktúrakódtól. Az alkalmazás üzleti működésének és a technikai infrastruktúrakód elkülönítése miatt az alkalmazások létrehozása sokkal kevesebb IT szakembert igényel, illetve növeli a kód hordozhatóságát és elkülönítését az IT infrastruktúra változásaitól. Az SCA az üzleti szintű felületeket az alkalmazás üzleti kódja által elérhetővé teszi. Ezen alapszintű SCA-k által argumentumként használt adatszerkezetek szabványosított üzleti objektum adatszerkezet-ábrázolás segítségével vannak modellezve, amely elrejti az alapul szolgáló SCA megvalósítás technológiájának részleteit is.

Az IBM eszközök széles választékát nyújtja az ügyfél adataira és számítási infrastruktúrájára szabott alap SCA- és üzleti objektum típusok előállításához a programozás szükségessége nélkül. Az IBM ezen kívül eszközök széles választékát nyújtja a J2EE programozási modellhez, amely lehetővé teszi a tapasztalt IT szakértők számára tetszőlegesen bonyolult SCA szolgáltatások vagy alkalmazások létrehozását a J2EE alkalmazás programozási felületek közvetlen használatával.

A példa célja bemutatni egy SCA kapcsolat meghatározását és elérését. A példában meghívott szolgáltatás egy egyszerű Java osztály. A példagaléria egyéb példái bemutatják az SCA használatát tényleges Business Integration szolgáltatások elérésére.

Egy tipikus alkalmazásfejlesztői környezetben a példában bemutatott SCA hívási és összekapcsolási kódot a fejlesztőeszközök állítják elő.