Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Service Data Objects — Wikipédia
Service Data Objects — Wikipédia 👆 Click Here! Read More..
Un article de Wikipédia, l'encyclopédie libre.

Service Data Objects (SDO) est une norme lancée par IBM, BEA, Xcalia[1] puis supporté par Oracle, Siebel[2], SAP pour faciliter l'adoption des architectures orientées SOA.

Avec SDO, la représentation des données est indépendante des systèmes de stockage sous-jacents afin de bénéficier de la flexibilité engendrée par un découplage. De plus, l’approche est dynamique afin de permettre la représentation et la manipulation de données dont la structure n’est pas fixée a priori.

Les objectifs de SDO sont de simplifier l’accès aux données, unifier le modèle de programmation et encourager l’adoption de patterns J2EE.

Principes

[modifier | modifier le code]

Un client interroge un DAS (Data Access Service) pour obtenir un graphe d'objets. Le graphe d'objets obtenu est déconnecté et peut être manipulé en lecture et écriture. La structure du graphe peut être connue en interrogeant les métadonnées.

Les liens entre les nœuds du graphe sont exclusivement des compositions. Le graphe est en réalité un arbre compositionnel. Un nœud ne peut pas référencer un nœud d'un autre arbre.

Historique

[modifier | modifier le code]
  • Juin 2005: SDO 2.0
  • Nov 2005: SDO 2.0.1 (première version publique de la spécification)

Implémentations de SDO

[modifier | modifier le code]
  • Eclipse Modeling Framework[3] fournit une implémentation libre et gratuite de SDO qui s'intègre parfaitement au sein de l'environnement de développement eclipse.
  • La plateforme d’intermédiation xcalia est une implémentation commerciale d'un éditeur français qui supporte SDO via un Data Access Service sous forme d'un Service web.

Comparaison avec JDO

[modifier | modifier le code]
  • JDO pour la persistance transparente, est utilisé pour Java seulement, alors que SDO est indépendant du langage de programmation.

Voir aussi

[modifier | modifier le code]

Liens externes

[modifier | modifier le code]
  • (en) La spécification SDO (IBM)
  • (en) SDO Specifications (OSOA)
  • (en) Tuscany Java SDO

Notes

[modifier | modifier le code]
  1. ↑ * Xcalia Intermediation Core
    • (en) Xcalia (site officiel)
  2. ↑ La société Siebel (éditeur de CRM) a été rachetée par Oracle Corporation au début de 2006
  3. ↑ EMF (Eclipse Modeling Framework
  • icône décorative Portail de l’informatique
Ce document provient de « https://fr.teknopedia.teknokrat.ac.id/w/index.php?title=Service_Data_Objects&oldid=169877074 ».
Catégories :
  • Architecture logicielle
  • Gestion de projet
Catégories cachées :
  • Portail:Informatique/Articles liés
  • Portail:Technologies/Articles liés

  • indonesia
  • Polski
  • الرية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصر
  • Nederlands
  • 本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українска
  • Tiếng Việt
  • Winaray
  • 中文
  • Русски
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id