menunggu
client
yang
meminta
prosedur
yang
remote
procedure
dibandingkan
pemanggilan
local
tidak
jauh
procedure.
berbeda
Sehingga
Robust (Sempurna) :
antara
klien
&
beberapa
server
Server
adalah
komputer
yang
menyediakan
prosedur
berikut
parameternya
dan
hasilnya
Batching Calls
Fitur
Batching
calls
mengizinkan
klien
untuk
sequence
protokol
(berurutan).
streaming
byte
Batching
seperti
menggunakan
TCP/IP
sebagai
Broadcasting Calls
Fitur
Broadcasting
mengizinkan
klien
untuk
CallBack Procedures
Fitur Callback Procedures mengizinkan server untuk
bertindak sebagai klien dan melakukan pemanggilan RPC
kembali ke proses yang dijalankan oleh klien.
enumerasi
dan
union.
Protokol
Message
ini
akan melakukan
RPC
pada suatu
server
di
jaringan
tersebut.
unik untuk
tiap
Dengan
prosedure
menggunakan
remote,
spesifikasi
maka
RPC
yang
dapat
unsigned
integer
yang
digunakan
untuk
Nomor Prosedur
b. Reply Message
Reply
jaringan
yang
message
yang
bervariasi tergantung
diminta
klien
dikirimkan
apakah
diterima
oleh
call
atau
server
messages
ditolak. Reply
protokol
yang
berfungsi
dipakai
agar
sebagai
parameter
pemanggil
(caller)
otentifikasi yang
dapat
memberikan
RPC
terdiri
atas
beberapa
bagian.
setiap
prosedur
remote,
yang
digunakan
adalah
respon
verifier.
Sedangkan
diberikan
pada
pihak
klien,
setiap
paket
RPC
dan
server
tidak
mengetahui identitasnya
membutuhkan
identitas
pemanggil.
3. Otentifikasi UNIX
Otentifikasi Unix digunakan pada prosedur remote
di
sistem
UNIX. Jenis
otentifikasi
ini
dibagi
dua
(2)
server.
Pada
sisi
klien,
otentifikasi
ini
akan
credentials
pada
menentukan
tipe
otentifikasi
yang
diberikan
Otentifikasi
DES
meliputi
protokol
menentukan
panjang
maksimum
untuk
user
name
Diffie-Hellman
digunakan
pada
protokol
hanya
kontrol
individual
otentifikasi
dengan
akses
yang
DES.
RPC
proses otentifikasi,
tidak
terhadap
services/layanan
diberikan.
Tiap
layanan
otentifikasi
artinya
pada
paket
beberapa
RPC
otentifikasi
bersifat
dapat
XDR
(eXternal
Data
Representation)
sbg
transport
protocol,
Apollos
Network
menggunakan
dengan bahasa
RPC
memiliki
beberapa
definisi,
Definisi
(Typedef)
pada
bahasa
ini
memiliki
program
definiton,
procedure-list, procedure.
h. Declarations
version-list,
version,
Terdapat
empat
declarations,
jenis
tipe
fixed-length
deklarasi
array
yaitu:
declarations,
simple
variable-
Meregister Port
Port Mapper terletak pada nomor port 111 pada
setiap mesin (host maupun server) dan merupakan satusatunya
layanan
jaringan
yang
mempunyai
portyang
kesemuanya
terdaftar
pada
port
mapper.
file
mapper-nya
adalah
dengan
pada
remote
program
yang
diminta),
port
ini
tidak
berfungsi,
prosedur
ini
tidak
dengan
memberikan
parameter
port
sebagai
Parameter
yang
dibawa
sama
dengan
DUMP
Prosedur ini akan mencatat semua entri dalam database
port
mapper.
Prosedur
ini
tidak
membutuhkan
pada
mesin
yang
sama
tanpa
harus
dikirim
ke
jaringan.
Proses
marshalling.
2. Fungsi Network pada O/S (Operating system - Sistem
Operasi) akan dipanggil oleh stub untuk mengirim suatu
message.
3. Kemudian
sistem
Kernel
remote.
ini
akan
mengirim
message
ke
atau connection-oriented.
4. Stub
pada
sisi
server
akan
melakukan
proses
pada
server
kemudian
mengeksekusi
prosedur
eksekusi
panggilan lokal.
6. Jika eksekusi prosedur
klien
akan
membaca
message
ini
dengan
Proses
message
unmarshalled
ini
dan
kemudian
dilakukan
pada
mencetak
memindah
data
data
dari
dengan
komputernya.
bantuan
device
Biasanya user
external
seperti
RPC,
computer
untuk
mencetak
data
dari
computer