Senin, 17 Februari 2014

// // Leave a Comment

Aplikasi Chatting sederhana dengan konsep Client-Server dengan menggunakan C

Kalian semua pasti pernah chatting melalui aplikasi yang memanfaatkan internet seperti Yahoo! Messenger, Facebook Chat, dll.  Tahukah kalian kalau chatting yang kalian lakukan melalui aplikasi OTT tersebut sebenarnya menggunakan konsep Peer-to-peer.  Apa itu peer-to-peer? nanti dulu, saat ini saya akan membahas saudara dari peer-to-peer yaitu client-server.

Menurut Kamus Lengkap Komputer dan Istilah Teknologi Informasi (2002:98),
client-server adalah Model jaringan yang memisahkan secara jelas mana yang dapat memberikan layanan jaringan (server) dan mana hubungan antar komputer dalam sebuah sistem yang hanya menerima layanan(client).

Seperti yang kita ketahui, server adalah media penyimpanan data yang merupakan master yang harus diakses oleh klien jika ingin melakukan koneksi.  Konsep client-server juga menggunakan konsep tersebut, berarti client harus menyampaikan pesan kepada server terlebih dahulu.  Server nanti baru akan melanjutkan pesan kepada client lainnya.  Hal ini tentu sangat berbeda dengan chat di facebook dan yahoo! messenger.

Contoh program c nya adalah sebagai berikut :
Proses compiling untuk server

eksekusi server, lihat bahwa server mulai dapat menerima masukan client

Compiling program client pada terminal lain

Eksekusi program client, dan client dapat memberi masukan

Masukan yang diberikan client dapat diterima oleh client

Server dapat membalas kepada client juga


0 komentar:

Posting Komentar