Rumah Pangkalan data Apakah objek data perkhidmatan (sdo)? - definisi dari techopedia

Apakah objek data perkhidmatan (sdo)? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apa maksud Data Data Objects (SDO)?

Objek Data Perkhidmatan (SDO) adalah kerangka yang menyediakan lapisan mudah dan seragam untuk mengakses data dari pelbagai sumber data.


Sumber data termasuk pangkalan data relasi, XML, perkhidmatan Web dan sistem maklumat perusahaan. Ia membolehkan para pengaturcara mengakses dan memanipulasi data dari sumber data ini secara bersatu.

SDO mempunyai banyak ciri penting dan berguna, termasuk:

1. Mengurangkan jumlah API data, dengan itu memudahkan model pengaturcaraan data J2EE

2. Memperbaiki pemprosesan Senibina Berorientasikan Perkhidmatan (SOA)


3. Menanggalkan kod aplikasi dari kod akses data


4. Menyediakan sokongan untuk XML dan juga mengintegrasikan XML.


5. Memberi API metadata

Techopedia menerangkan Objek Data Perkhidmatan (SDO)

SDO pada asalnya dibangunkan oleh IBM dan BEA sebagai kerjasama bersama pada 2004, dengan kelulusan oleh proses komuniti Jawa. Ia dikeluarkan secara rasmi sebagai spesifikasi pada November 2004, yang kemudiannya menjadi sebahagian daripada Perkhidmatan Komponen Senibina (SCA). Teknologi SDO sebelum ini dikenali sebagai objek data Web (WDO). Idea di sebalik reka bentuk SDO adalah berdasarkan kepada konsep graf data terputus. Grafik data terdiri daripada objek data berstruktur dan pohon dan graf. Dalam senibina graf data terputus, data disusun sebagai graf, yang diambil dari sumber data oleh pelanggan. Perubahan dimasukkan dalam graf data. Perubahan ini dikemas kini kembali dalam sumber data. Aplikasi disambungkan kepada sumber data oleh perkhidmatan pengantara data.

SDO direka untuk menjadi neutral bahasa dan boleh didapati dalam pelbagai bahasa. Ia mempunyai keupayaan untuk menyokong model pengaturcaraan terputus. Ia memudahkan kedua-dua model pengaturcaraan statik dan dinamik. SDO boleh didapati dalam pelbagai bahasa pengaturcaraan seperti C, C ++, COBOL dan JAVA.

Antara manfaat utama SDO ialah:

1. Pengaturcaraan ringkas dan bersatu merentas sumber data yang berlainan

2. Menyediakan sokongan kukuh untuk aplikasi yang mempunyai corak yang sama

3. Memudahkan aplikasi untuk mengendalikan dan memaparkan data dengan mudah

4. Menjadi mesra XML

5. Mampu introspeksi metadata

Apakah objek data perkhidmatan (sdo)? - definisi dari techopedia