CLIENT SERVER - DISI, University of Trentodisi.unitn.it/~guna/teach/rpc.pdf · dir svc.c dir c'ntc...
19
Transcript of CLIENT SERVER - DISI, University of Trentodisi.unitn.it/~guna/teach/rpc.pdf · dir svc.c dir c'ntc...
networktransportservices
applicationcode
clientstub(middleware)
networktransportservices
applicationcode
serverstub(middleware)
localcall
systemcall
invocationmessage
replymessage
datatransfer
procedurecall
procedureexecution
resulttransfer
systemcall
datatransfer
invocationreturn
CLIENT SERVER
rprintmsg.c
clientcode
msg_proc.c
serverprocedures
msg.x
servicespecification
serverstub
includefile
clientstub
clientprogram
serverprogram
rpcgen
gcc
gcc
portmap
serverXclient
1.IrunportPORT_X2.IwanttotalktoX
4.executeprocedure
5.hereistheresult
3.Xisonport10000