Dom baze podataka Što su servisni podaci (sdo)? - definicija iz tehopedije

Što su servisni podaci (sdo)? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znače objektni servisni podaci (SDO)?

Uslužni podatkovni objekti (SDO) je okvir koji pruža zgodan i ujednačen sloj za pristup podacima iz širokog spektra izvora podataka.


Izvori podataka uključuju relacijske baze podataka, XML, web usluge i poslovne informacijske sustave. Programima omogućuje pristup i manipuliranje podacima iz tih izvora na jedinstven način.

SDO ima mnogo važnih i korisnih značajki, uključujući:

1. Smanjivanje broja API-ja podataka, čime se pojednostavljuje model programiranja podataka J2EE

2. Racionaliziranje obrade arhitekture usmjerene na uslugu (SOA)


3. Razdvajanje aplikacijskog koda od pristupnog koda podataka


4. Pružanje podrške za XML i integracija XML-a.


5. Pružanje API-ja metapodataka

Techopedia objašnjava objekte podataka o uslugama (SDO)

SDO su izvorno razvili IBM i BEA kao zajedničku suradnju 2004., uz odobrenje Java zajednice proces. Službeno je izdan kao specifikacija u studenom 2004., koja je kasnije postala dio Service Component Architecture (SCA). SDO tehnologija ranije je bila poznata kao Web data object (WDO). Ideja dizajna SDO temelji se na konceptu nepovezanih grafova podataka. Grafikon podataka sastoji se od stabala i grafikona objektnih podataka. U arhitekturi nepovezanih podatkovnih grafova podaci su organizirani kao grafikoni koje klijenti dohvaćaju iz izvora podataka. Promjene su ugrađene u grafikone podataka. Te se promjene ažuriraju u izvoru podataka. Programi za posredovanje podataka povezani su s izvorima podataka.

SDO je osmišljen kako bi bio neutralan prema jeziku i bio je dostupan na različitim jezicima. Ima mogućnost podržavanja isključenog programskog modela. Omogućuje statički i dinamički tip programskih modela. SDO je dostupan u širokom rasponu programskih jezika kao što su C, C ++, COBOL i JAVA.

Neke od glavnih prednosti SDO-a su:

1. Pojednostavljeno i unificirano programiranje u različitim izvorima podataka

2. Pružanje snažne podrške aplikacijama koje imaju zajedničke obrasce

3. Olakšavanje aplikacija za lako rukovanje i upite podataka

4. Biti prijateljski na XML-u

5. Sposobna introspekcije metapodataka

Što su servisni podaci (sdo)? - definicija iz tehopedije