Data Source, adalah nama yang diberikan untuk koneksi yang diatur ke database dari server. Nama ini biasanya digunakan saat membuat kueri ke database. Nama sumber data tidak harus sama dengan nama file untuk database. Misalnya, file database bernama friends.mdb dapat diatur dengan DSN sekolah.
Data Source Versi Sun,
Pabrik untuk koneksi ke sumber data fisik yang diwakili oleh objek DataSource ini. Sebuah alternatif untuk fasilitas DriverManager, objek DataSource adalah cara yang lebih disukai untuk mendapatkan koneksi.
Antarmuka DataSource diimplementasikan oleh vendor driver. Ada tiga jenis implementasi:
- Implementasi dasar — menghasilkan objek Connection standar
- Implementasi connection pooling — menghasilkan objek Connection yang secara otomatis akan berpartisipasi dalam connection pooling. Implementasi ini bekerja dengan manajer penyatuan koneksi tingkat menengah.
- Implementasi transaksi terdistribusi — menghasilkan objek Koneksi yang dapat digunakan untuk transaksi terdistribusi dan hampir selalu berpartisipasi dalam penyatuan koneksi. Implementasi ini bekerja dengan manajer transaksi tingkat menengah dan hampir selalu dengan manajer penyatuan koneksi.
Objek DataSource memiliki properti yang dapat dimodifikasi bila diperlukan. Misalnya, jika sumber data dipindahkan ke server yang berbeda, properti untuk server tersebut dapat diubah. Manfaatnya adalah karena properti sumber data dapat diubah, kode apa pun yang mengakses sumber data tersebut tidak perlu diubah.
Driver yang diakses melalui objek DataSource tidak mendaftarkan dirinya ke DriverManager. Sebaliknya, objek DataSource diambil melalui operasi pencarian dan kemudian digunakan untuk membuat objek Connection. Dengan implementasi dasar, koneksi yang diperoleh melalui objek DataSource identik dengan koneksi yang diperoleh melalui fasilitas DriverManager.
Data Source Versi Yahoo,
DataSource adalah representasi abstrak dari kumpulan data langsung yang menyajikan API umum yang dapat diprediksi untuk berinteraksi dengan objek lain. Sifat data Anda, kuantitasnya, kompleksitasnya, dan logika untuk mengembalikan hasil kueri semuanya berperan dalam menentukan jenis Sumber Data Anda. Untuk sejumlah kecil data tekstual sederhana, array JavaScript adalah pilihan yang baik. Jika data Anda memiliki footprint kecil tetapi memerlukan komputasi sederhana atau filter transformasional sebelum ditampilkan, fungsi JavaScript mungkin merupakan pendekatan yang tepat. Untuk kumpulan data yang sangat besar—misalnya, database relasional yang kuat—atau untuk mengakses layanan web pihak ketiga, Anda tentu perlu memanfaatkan kekuatan Script Node atau XHR DataSource.
0 komentar:
Posting Komentar