Itthon adatbázisok Mi a szolgáltatási adatobjektumok (sdo)? - meghatározás a techopedia alapján

Mi a szolgáltatási adatobjektumok (sdo)? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent a szolgáltatási adatobjektumok (SDO)?

A szolgáltatási adatobjektumok (SDO) egy olyan keret, amely kényelmes és egységes réteget biztosít az adatok széles körű eléréséhez.


Az adatforrások relációs adatbázisokat, XML-t, webszolgáltatásokat és vállalati információs rendszereket tartalmaznak. Ez lehetővé teszi a programozók számára, hogy egységes módon férjenek hozzá és kezelhessék ezen adatforrások adatait.

Az SDO számos fontos és hasznos funkcióval rendelkezik, köztük:

1. Csökkenti az adat API-k számát, ezáltal egyszerűsíti a J2EE adat programozási modellt

2. A szolgáltatásorientált architektúra (SOA) feldolgozásának korszerűsítése


3. Az alkalmazáskód leválasztása az adathozzáférési kódtól


4. Az XML támogatása és az XML integrálása.


5. Metaadat-API biztosítása

A Techopedia magyarázza a szolgáltatási adatobjektumokat (SDO)

Az SDO-t eredetileg az IBM és a BEA fejlesztette ki közös együttműködésként 2004-ben, a Java közösségi folyamat jóváhagyásával. Ezt hivatalosan specifikációként adták ki 2004 novemberében, amely később a Service Component Architecture (SCA) részévé vált. Az SDO technológiát korábban webadat-objektumoknak (WDO) nevezték. Az SDO tervezésének gondolata a leválasztott grafikonok koncepcióján alapszik. Az adat gráf fa és gráf strukturált adat objektumokból áll. A leválasztott adat gráfok architektúrájában az adatok grafikonként vannak elrendezve, amelyeket az ügyfelek az adatforrásból vesznek le. A változásokat beépítjük az adatdiagramokba. Ezeket a változásokat az adatforrás frissíti. Az alkalmazásokat az adatforrásokhoz adatközvetítői szolgáltatások kötik össze.

Az SDO-t úgy tervezték, hogy nyelvi szempontból semleges legyen, és különféle nyelveken érhető el. Képes támogatni egy leválasztott programozási modellt. Ez megkönnyíti a statikus és a dinamikus programozási modelleket. Az SDO a programozási nyelvek széles választékában kapható, például C, C ++, COBOL és JAVA.

Az SDO néhány fő előnye a következő:

1. Egyszerűsített és egységes programozás a különböző adatforrások között

2. Robusztus támogatás nyújtása a közös mintázatú alkalmazások számára

3. Megkönnyíti az alkalmazásokat az adatok könnyű kezelésére és lekérdezésére

4. XML-barát

5. Képesek metaadat-önellenőrzésre

Mi a szolgáltatási adatobjektumok (sdo)? - meghatározás a techopedia alapján