Hasil (
Bahasa Indonesia) 1:
[Salinan]Disalin!
1.4 fokus pada berbagi sumber daya Pengguna begitu terbiasa dengan manfaat berbagi sumber daya yang mereka dapat dengan mudah mengabaikan kepentingan mereka. Kami secara rutin berbagi sumber daya perangkat keras seperti printer, data sumber daya seperti file, dan sumber daya dengan fungsionalitas yang lebih spesifik seperti pencarian mesin. BAGIAN 1.4 FOKUS PADA BERBAGI 15 SUMBER DAYAMelihat dari sudut pandang hardware penyediaan, kita berbagi peralatan seperti sebagai printer dan disk untuk mengurangi biaya. Tapi jauh berperan lebih penting bagi pengguna berbagi sumber daya tingkat yang lebih tinggi yang memainkan peran dalam aplikasi mereka dan dalam sehari-hari mereka pekerjaan dan kegiatan sosial. Misalnya, pengguna yang bersangkutan dengan berbagi data bentuk database bersama atau kumpulan halaman web - bukan disk dan prosesor yang mereka diimplementasikan. Demikian pula, pengguna berpikir dalam hal sumber daya bersama seperti Search engine atau Konverter mata uang, tanpa memperhatikan server atau server yang menyediakan makanan ini. Dalam prakteknya, pola berbagi sumber daya sangat bervariasi dalam lingkup mereka dan cara erat pengguna bekerja bersama-sama. Di satu sisi ekstrem, menyediakan sebuah mesin pencari di Web Fasilitas untuk pengguna di seluruh dunia, pengguna yang perlu pernah datang ke dalam kontak dengan salah satu lain langsung. Di sisi ekstrem lain, computer supported cooperative bekerja (CSCW), kelompok pengguna yang bekerjasama langsung berbagi sumber daya seperti dokumen dalam sebuah kelompok kecil yang tertutup. Pola sharing dan distribusi geografis pengguna tertentu menentukan apa mekanisme sistem harus menyediakan untuk mengkoordinasikan tindakan pengguna. Kami menggunakan istilah layanan untuk bagian yang berbeda dari sistem komputer yang mengelola Koleksi sumber-sumber terkait dan menyajikan fungsi mereka kepada pengguna dan aplikasi. Sebagai contoh, kita mengakses file bersama melalui Layanan file; Kami mengirimkan dokumen printer melalui Layanan Cetak; Kami membeli barang melalui layanan pembayaran elektronik. Akses hanya yang kita miliki untuk layanan ini melalui serangkaian operasi yang ekspor. Untuk contoh, Layanan file menyediakan membaca, menulis dan menghapus operasi pada file. Fakta bahwa layanan membatasi sumber daya akses ke serangkaian operasi yang terdefinisi dengan baik praktek di bagian standar rekayasa perangkat lunak. Tapi itu juga mencerminkan fisik organisasi sistem terdistribusi. Sumber daya sistem yang didistribusikan secara fisik dikemas dalam komputer dan hanya dapat diakses dari komputer lain oleh sarana komunikasi. Untuk berbagi efektif, setiap sumber daya harus dikelola oleh program yang menawarkan antarmuka komunikasi yang memungkinkan sumber daya yang dapat diakses dan Diperbarui terpercaya dan konsisten. Istilah server mungkin akrab bagi sebagian besar pembaca. Ia merujuk kepada program berjalan (proses) pada komputer jaringan yang menerima permintaan dari program-program yang berjalan di komputer lain untuk melakukan layanan dan merespon secara tepat. Meminta proses yang disebut sebagai klien, dan keseluruhan pendekatan dikenal sebagai klien-server komputasi. Dalam pendekatan ini, permintaan akan dikirim dalam pesan dari klien ke server dan Balasan akan dikirim dalam pesan dari server ke klien. Ketika klien mengirimkan permintaan untuk operasi harus dilakukan, kita mengatakan bahwa klien memanggil operasi Berdasarkan server. Interaksi yang lengkap antara klien dan server, dari titik Ketika klien mengirimkan permintaan untuk ketika menerima respon server, disebut doa yang terpencil. Proses yang sama mungkin klien dan server, karena server kadang-kadang memohon operasi pada server lain. Istilah 'klien' dan 'server' berlaku hanya untuk peran yang dimainkan dalam satu permintaan. Klien aktif (membuat permintaan) dan server pasif (hanya bangun ketika mereka menerima permintaan); Server berjalan terus menerus, sedangkan klien berlangsung hanya selama aplikasi yang mereka membentuk bagian. Perlu dicatat bahwa sementara secara default istilah 'klien' dan 'server' mengacu pada proses agak dari komputer yang mereka jalankan atas, dalam istilah sehari-hari istilah tersebut juga merujuk untuk komputer sendiri. Perbedaan lainnya, yang akan kita bahas dalam Bab 5,
Sedang diterjemahkan, harap tunggu..