SAP Composite Application Framework
Stabil környezet összetett alkalmazások tervezéséhez
Az SAP Composite Application
Framework stabil környezetet kínál az SAP xApps, illetve olyan összetett alkalmazások tervezéséhez, amelyek megfelelnek az
Enterprise Services Architecture követelményeinek. Az SAP Composite Application Framework tervező eszközöket, módszereket,
szolgáltatásokat és folyamatokat, az objektumokhoz absztrakciós réteget, valamint számos felhasználói interfész és folyamatminta
könyvtárat foglal magában. Az SAP Composite Application Framework fő jellemzői:
- Modellezésen alapuló architektúra -- az SAP
Composite Application Framework támogatja az alkalmazások modelleken alapuló kialakítását annak érdekében, hogy az
alkalmazásokat a lehető legkevesebb programozással ki lehessen dolgozni. Ez az új integráció, amely az alkalmazásokra és az üzleti
mintákra összpontosít, a fejlesztésre és beüzemelésre fordított idő csökkentését jelenti.
- Objektum hozzáférési réteg -- az objektum
hozzáférési réteg elkülöníti a mögöttes rendszerek tárházait az üzleti objektumoktól és folyamatoktól. Ezáltal az SAP xApps
rákapcsolódhat a meglévő rendszer környezetre. Az objektum hozzáférési réteg egy központi interfész, ami a részvevő rendszerek
közötti kommunikációt felügyeli a Web szolgáltatásokon és az SAP Exchange Infrastructure környezeten keresztül. Az SAP xApps nem
feltétlenül tudja, hogy egy szolgáltatást egy másik SAP NetWeaver komponens vagy egy külső szolgáltató biztosít. Olyan eszközök, mint
például az üzleti objektum-modellező, lehetővé teszik, hogy a háttérrendszertől független objektum-modelleket hozzunk létre az SAP
xApps számára. Egy adott üzleti objektum adatai több független forrásból kereshetők vissza.
- Együttműködési üzleti környezet -- Az
SAP NetWeaver komponensek bármilyen objektumának vagy szolgáltatásának tetszőleges üzleti objektumokkal való összekapcsolását
egy együttműködési keret teszi lehetővé. Egy együttműködési objektum, például egy feladat vagy dokumentum, az objektum hozzáférési
rétegen belül érhető el. Ezáltal minden SAP Composite Application Framework környezetre épülő összetett alkalmazás rendelkezhet
beépített együttműködési funkcionalitással.
- Felhasználói interfész minták és irányított eljárások -- ezek az eszközök az alkalmazások
tervezését és az együttműködési folyamatok végrehajtását gyorsítják fel az újrahasználhatóság és az automatikus konfiguráció révén. Az
irányított eljárások megfeleknek a legjobban bevált módszerek mintáinak, illetve könnyen használható, tervezési idejű felhasználói
interfésszel, és futásidejű folyamat-vizualizálóval rendelkeznek. Az SAP Composite Application Framework üzleti objektumai és
szolgáltatásai nyújtják az alapot az irányított eljárások tervezéséhez. Előre meghatározott workflow minták támogatják az irányított
eljárások folyamat definícióját. A felhasználók az üzleti folyamatot az esetnek megfelelően módosíthatják.