catatan ringan

berisi tentang catatan, cerita, dan tips-tips ringan

SOCKET PROGRAMMING

Apa itu socket?

Soket adalah sebuah abstraksi untuk  komunikasi dalam sebuah jaringan, soket adalah hanya sebuah file abstraksi untuk sistem komunikasi.

Membayangkan sebuah soket tidak perlu bingung karena prinsip soket sama persis dengan prinsip sebuah file yang ada di PC, pada sebuh file kita bisa membuka, membaca, menutup, dan lain sebagainya, bedannya adalah sekali lagi socket digunakan untuk komunikasi dalam sebuah jaringan komputer.

beberapa keyword penting dalam membuat socket programming:

  • dari sisi client

socket() adalah sebuah fungsi untuk mengaktifkan aplikasi socket itu sendiri

connect() adalah fungsi untuk  melakukan koneksi ke server

write() adalah fungsi untuk melakukan interaksi dengan server yang digunakan untuk mengirim pesan ke server

read() adalah fungsi untuk membaca respon dari server

close() adalah fungsi untuk mengakhiri koneksi dengan server

  • dari sisi server

socket() adalah sebuah fungsi untuk mengaktifkan aplikasi socket itu sendiri

bind() adalah fungsi untuk menspesifikasikan lokal adress dan port yang digunakan, dilanjutkan dengan fungsi

listen() adalah fungsi untuk men-set panjang antrian koneksi

accept() adalah fungsi untuk menerima permintaan client, selanjutnya diikuti dengan fungsi-fungsi seperti read(), write(), dan close()  yang penjelasannya sama saja seperti di atas.

Contoh skrip aplikasi socket programming

server

client

ref: Muhammad Johan Alibasa Teknik Elektro ITB

Februari 19, 2013 - Posted by | Jaringan Komputer | , , , , ,

Belum ada komentar.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: