Two Paradigms for building Distributed Programs(cont) D Communication-oriented Design )Begin with the communication protocol D Design a message format and syntax O Design the client and server components by specifying how each reacts to incoming messages and how each generates outgoing messages5 Two Paradigms for Building Distributed Programs (cont.) Communication-oriented Design Begin with the communication protocol Design a message format and syntax Design the client and server components by specifying how each reacts to incoming messages and how each generates outgoing messages