client server - disi, university of trentodisi.unitn.it/~guna/teach/rpc.pdf · dir svc.c dir...
TRANSCRIPT
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