Service_Data_Objectsとは? わかりやすく解説

556の専門辞書や国語辞典百科事典から一度に検索! Weblio 辞書 ヘルプ
Weblio 辞書 > 辞書・百科事典 > 百科事典 > Service_Data_Objectsの意味・解説 

Service Data Objects

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/04/17 01:37 UTC 版)

ナビゲーションに移動 検索に移動

Service Data Objects(サービスデータオブジェクト、SDO)とは、様々なデータを統一的にアクセスできるようにする技術である。2004年、BEAシステムズIBMが共同で開発し、Java Community Process が承認した。2005年11月、Service Component Architectureの一部としてバージョン2.0が登場した。

他の技術との関連

当初 Web Data Objects(ウェブデータオブジェクト、WDO)と呼ばれ、IBM WebSphere Application Server 5.1 と IBM WebSphere Studio Application Server 5.1.2 の一部としてリリースされた[1]。他の類似の技術としては、JDO, EMF, JAXB, ADO.NET がある。

設計

Service Data Objects は言語に依存しないデータ構造を利用し、各種サービス提供実体間の通信を可能にする。木構造とその上での走査(幅優先/深さ優先)方法を提供し、クライアントプログラムが要素を操作できるようにする。オブジェクトは静的(フィールド数固定)でも、無制限のフィールドを持てる動的な構造でもよい。仕様では、全フィールドにメタデータが定義され、オブジェクトのグラフについて変更サマリーを提供することで、プログラムがデータをより効率的に扱えるようにする。

開発元

2007年4月以降、仕様はOASISの Open CSA[2]が策定しており、BEAシステムズ・IBM・Rouge Wave・オラクルSAP・Siebel・Sybase・Xcalia・Software AGとサン・マイクロシステムズが参加している。それ以前からある非公式な協業組織 Open SOA[3] もこれに協力している。

実装

  • Rogue Wave Software (HydraSDO)
  • CodeFutures Software (FireStorm/SDO)
  • Xcalia (Java および .Net)
  • BEA (AquaLogic Data Services Platform)
  • IBM (Virtual XML Garden)
  • IBM (WebSphere Process Server)

オープンソース実装としては、以下のものがある。

出典

[脚注の使い方]

外部リンク




英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''];function getDictCodeItems(index) {return dictCodeList[index];}

すべての辞書の索引

「Service_Data_Objects」の関連用語




4
70% |||||





9
12% |||||


Service_Data_Objectsのお隣キーワード
検索ランキング
';function getSideRankTable() {return sideRankTable;}

   

英語⇒日本語
日本語⇒英語
   



Service_Data_Objectsのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのService Data Objects (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS