WHAT IS CLIENT/SERVER

DEFINISI -
Client / server menggambarkan hubungan antara dua program komputer di mana satu program, pelanggan, membuat permintaan perkhidmatan daripada program lain, pelayan, yang memenuhi permintaan tersebut. Walaupun pelanggan / idea pelayan boleh digunakan oleh program dalam satu komputer, adalah idea yang lebih penting dalam rangkaian. Dalam sebuah rangkaian, client / server model menyediakan cara yang selesa untuk menyambung program-program yang diagihkan secara cekap di lokasi yang berbeza. transaksi Komputer menggunakan pelanggan / pelayan model sangat umum. Sebagai contoh, untuk menyemak akaun bank anda dari komputer anda, sebuah program pelanggan di depan komputer anda meminta anda kepada program pelayan di bank. Program tersebut pada gilirannya meneruskan permintaan untuk program pelanggan sendiri yang menghantar permintaan ke pelayan database di komputer lain bank untuk mengambil baki akaun anda. Baki tersebut dikembalikan semula ke pelanggan bank data, yang pada gilirannya berfungsi kembali kepada pelanggan pada komputer peribadi anda, yang memaparkan maklumat untuk anda.
Pelanggan / pelayan model telah menjadi salah satu idea sentral pengkomputeran rangkaian. Sebahagian besar aplikasi perniagaan yang ditulis sekarang menggunakan pelanggan / pelayan model. Begitu juga program utama Internet, TCP / IP. Dalam pemasaran, istilah telah digunakan untuk membezakan pengkomputeran teragih oleh komputer yang lebih kecil tersebar dari pengkomputeran "Monolit" terpusat dari mainframecomputers. Namun perbezaan ini sebahagian besar telah hilang sebagai mainframe dan aplikasi mereka juga berpaling kepada pelanggan / pelayan model dan menjadi sebahagian daripada pengkomputeran rangkaian.

Pada pelanggan biasa / pelayan model, satu pelayan, kadang-kadang disebut daemon, dihidupkan dan menunggu permintaan pelanggan. Biasanya, beberapa program pelanggan berkongsi perkhidmatan daripada program pelayan yang umum. Kedua-dua program client dan program pelayan sering sebahagian daripada program yang lebih besar atau aplikasi. Sehubungan dengan Internet, pelayar web anda adalah sebuah program klien yang meminta perkhidmatan (penghantaran laman web atau fail) dari sebuah pelayan web (yang secara teknikal disebut pelayan Hypertext Transport Protocol atau HTTP) di komputer lain di suatu tempat di Internet. Demikian pula, komputer anda dengan TCP / IP dipasang membolehkan anda untuk membuat permintaan pelanggan untuk fail dari File Transfer Protocol (FTP) server di komputer lain di Internet.

model program lain termasuk hubungan master / slave, dengan satu program yang bertanggung jawab atas semua program lain, dan peer-to-peer

Comments

Popular posts from this blog

List Of MSI Motherboard with type of Processor Slot

How to resize and extend centos 7 disk manually