У дома Данни на Guide-Bulgaria.com Какво представляват обектите на сервизни данни (sdo)? - определение от техопедия

Какво представляват обектите на сервизни данни (sdo)? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означават обектите на сервизни данни (SDO)?

Обекти на сервизни данни (SDO) е рамка, осигуряваща удобен и еднакъв слой за достъп до данни от широк спектър от източници на данни.


Източниците на данни включват релационни бази данни, XML, уеб услуги и корпоративни информационни системи. Тя позволява на програмистите да имат достъп до и да манипулират данни от тези източници на данни по унифициран начин.

SDO има много важни и полезни функции, включително:

1. Намаляване на броя API-файлове за данни, като по този начин опростява модела за програмиране на данни J2EE

2. Рационализиране на обработката на сервизно ориентирана архитектура (SOA)


3. Разединяване на кода на приложението от кода за достъп до данни


4. Предоставяне на поддръжка за XML, както и интегриране на XML.


5. Предоставяне на API за метаданни

Techopedia обяснява обектите за сервизни данни (SDO)

SDO първоначално е разработен от IBM и BEA като съвместно сътрудничество през 2004 г., с одобрението от процеса на общността на Java. Той беше официално пуснат като спецификация през ноември 2004 г., който по-късно стана част от Service Component Architecture (SCA). SDO технологията по-рано беше известна като Web data object (WDO). Идеята, която стои зад дизайна на SDO, се основава на концепцията за разединени графични данни. Графиката с данни се състои от дървовидни и структурирани от графични обекти данни. В прекъснатата архитектура на графичните данни данните се организират като графики, които се извличат от източника на данни от клиенти. Промените са включени в графиките на данните. Тези промени се актуализират обратно в източника на данни. Приложенията са свързани към източници на данни от услугите за посредничество на данни.

SDO е проектиран да бъде неутрален по отношение на езика и да е достъпен на различни езици. Той има възможността да поддържа изключен модел на програмиране. Той улеснява както статичните, така и динамичните типове модели на програмиране. SDO се предлага в широка гама от програмни езици като C, C ++, COBOL и JAVA.

Някои от основните предимства на SDO са:

1. Опростено и унифицирано програмиране в различни източници на данни

2. Предоставяне на стабилна поддръжка за приложения, които имат общи модели

3. Улесняване на приложенията да обработват и запитват данни лесно

4. Бъдете приятелски с XML

5. Способен за саморазглеждане на метаданни

Какво представляват обектите на сервизни данни (sdo)? - определение от техопедия