1/6
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
how are objects a great match for distributed systems?
encapsulated state, interact via messages, strong notion of interfaces, share state through shared objects
distributed object call structure 1
stub object in client space, accessed as a local call
distributed object call structure 2
marshal and pass across the network
distributed object call structure 3
skeleton object in server space converts message into another local call on that side
message oriented middleware
organised around sending messages between processes, messages are queued at intermediate message servers
difference 1
rpc and distributed objects are synchronous, messages are asynchronous
difference 2
a message may pass through several message servers between sender and eventual receiver