Lecture Software Engineering - Chapter 12: Distributed Systems Architectures, objectives: To explain the advantages and disadvantages of different distributed systems architectures; To discuss client-server and distributed object architectures; To describe object request brokers and the principles underlying the CORBA standards; To introduce peer-to-peer and service-oriented architectures as new models of distributed computing. |