"Benny L. Prijono" wrote:
> 
> client/server nggak ada hubungannya dengan network. Itu hanya cara
> memisah satu kerjaan dalam dua proses.
> 
> Kalau pertanyaannya dibalik:
> apakah semua client/server harus selalu network? Gimana kalau
> client/server menggunakan msg_queue atau shared memory?

Network mestinya independent terhadap implementasi, dalam
socket programming setiap process yang memanggil "bind(2)"
sudah dapat dikategorikan network karena memakai socket
yang dibind ke "address"... Apakah itu AF_Unix ataupun AF_inet
tetap process itu "berpikir/bertindak" "connect(2)/listen(2)
accept(2)" to/from "remote" address...

> Atau dapatkah kita bilang bahwa shared_mem itu network? Bagaimana dgn.
> af_unix yg implementasinya adalah shared_mem?

Itulah gunanya layer2 networking, yang mana user program
tidak perduli dengan implementasi transport/network/physical/dll.
Analoginya kira2 sama dengan "device independent"
dalam unix yang mana device muncul sebagai "file", contoh:
kalau program tulis ke tape drive (/dev/st?), program tsb
tetap akan berpikir bahwa ia sedang nulis ke file biasa!

-- 
+---| Netscape Communicator 4.x |---| Powered by Linux 2.1.x |---+
|/v\ Agus Budy Wuysang                   MIS Department          |
| |  Phone:  +62-21-344-1316 ext 317     GSM: +62-816-1972-051   |
+--------| http://www.rad.net.id/users/personal/s/supes |--------+
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS/IT dx s: a- C+++ UL++++$ P- L+++(++++) E--- W++ N+++ o? K? w-- O-
M- V-- PS+ PE Y-- PGP t+@ 5 X+ R- tv- b+ DI? D++(+) G e++ h* r+ y++
------END GEEK CODE BLOCK------

______________________________________________________________________
Utk berhenti langganan kirim email ke [EMAIL PROTECTED] 
Sudah cari di arsip? http://www.linux.or.id/milis.php3#arsip-id-linux
Utk info etika diskusi, kirim email kosong ke [EMAIL PROTECTED]

Kirim email ke