![]() 22
aplikasi
yang
digunakan.
Model
InterProcess
Communication
(IPC)
dengan
menggunakan socket bisa dilihat dalam gambar 2.7 dibawah.
Gambar 2.7 Model IPC dengan soket
2.3.1
Model Aplikasi Client Server
Model aplikasi yang menggunakan komunikasi soket dengan protokol TCP
digambarkan
pada
gambar
2.8,
socket
pada
sisi
client
dan
server
berbeda
sedikit.
Pada
sisi
server
suatu
soket
server
akan
dibentuk
dan
kemudian
dilakukan
operasi
bind
untuk
membuat
socket
memiliki
alamat yang
unik.
Pada
bind
ini
diperlukan
nomor Port dan alamat IP kemudian baru server melakukan operasi listen. Operasi
ini
pada intinya menunggu permintaan koneksi dari sisi client. Sedangkan pada sisi client
akan
dibentuk
suatu
soket
biasa
atau
sering
disebut
dengan
socket data.
Pada
soket
client
informasi
alamat
soket
server
dilewatkan
sebagai
argumen
dan
soket
client
akan otomatis
mencoba
meminta koneksi ke soket server. Pada saat permintaan
koneksi client sampai pada server, maka server
akan
membuat suatu soket biasa
dengan
operasi
accept.
Soket
ini
yang
nantinya
akan
berkomunikasi
dengan
soket
|