Будинки Бази даних Що таке об’єкти службових даних (sdo)? - визначення з техопедії

Що таке об’єкти службових даних (sdo)? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає об'єкти даних сервісу (SDO)?

Об'єкти службових даних (SDO) - це структура, що забезпечує зручний і рівномірний рівень доступу до даних із широкого спектру джерел даних.


До джерел даних відносяться реляційні бази даних, XML, веб-сервіси та інформаційні системи підприємства. Це дозволяє програмістам отримувати доступ та маніпулювати даними з цих джерел уніфікованим чином.

SDO має багато важливих і корисних функцій, зокрема:

1. Зменшення кількості API даних, тим самим спрощує модель програмування даних J2EE

2. Упорядкування обробки архітектури, орієнтованої на обслуговування (SOA)


3. Роз'єднання коду програми від коду доступу до даних


4. Забезпечення підтримки XML, а також інтеграція XML.


5. Надання API метаданих

Техопедія пояснює об'єкти даних про послуги (SDO)

SDO спочатку був розроблений IBM та BEA як спільна співпраця у 2004 році, після схвалення процесом спільноти Java. Він був офіційно випущений як специфікація в листопаді 2004 року, який згодом став частиною архітектури компонентів сервісу (SCA). Технологія SDO раніше була відома як Веб-об'єкти даних (WDO). Ідея дизайну SDO заснована на концепції відключених графіків даних. Графік даних складається з об'єктів даних, структурованих з дерева та графіків. У архітектурі відключених графіків даних дані організовуються у вигляді графіків, які отримуються клієнтами з джерела даних. Зміни включені в графіки даних. Ці зміни оновлюються назад у джерелі даних. Програми підключені до джерел даних службами посередництва даних.

SDO розроблений таким чином, щоб бути нейтральним до мови та бути доступним на різних мовах. Він має можливість підтримувати відключену модель програмування. Це полегшує як статичні, так і динамічні типи моделей програмування. SDO доступний у широкому діапазоні мов програмування, таких як C, C ++, COBOL та JAVA.

Деякі з головних переваг SDO:

1. Спрощене та уніфіковане програмування в різних джерелах даних

2. Надання надійної підтримки додаткам, що мають загальні зразки

3. Полегшення програмам легко обробляти та запитувати дані

4. Будьте дружніми до XML

5. Здатний до самоаналізу метаданих

Що таке об’єкти службових даних (sdo)? - визначення з техопедії