Download presentation
Presentation is loading. Please wait.
1
© Chinese University, CSE Dept. Distributed Systems / 0 - 1 E-Commerce Course ECT7120: Distributed Systems and Software Dr. Michael R. Lyu Computer Science & Engineering Department The Chinese University of Hong Kong
2
© Chinese University, CSE Dept. Distributed Systems / 0 - 2 How to reach me? Engineering Building, Room 927 2609 8429 lyu@cse.cuhk.edu.hk
3
© Chinese University, CSE Dept. Distributed Systems / 0 - 3 Organization of the Course Lectures: Mon. 7:00pm –10:00pm Oct. 14 -- No lecture Web: http://www.cse.cuhk.edu.hk/ ~lyu/ect7120 Homework Late Mid-Term, Final
4
© Chinese University, CSE Dept. Distributed Systems / 0 - 4 Nature of the Course This is a practical lecture with hands-on experience! Involves C++/Java Programming Demo. Object Request Broker Application Objects CORBA facilities CORBA services
5
© Chinese University, CSE Dept. Distributed Systems / 0 - 5 What You Will Learn Problems that occur during construction of distributed systems. Principles and techniques to solve them. Components of an infrastructure for distributed systems (OMG/CORBA). Practical experience with an OMG/CORBA implementation.
6
© Chinese University, CSE Dept. Distributed Systems / 0 - 6 Required Textbook Distributed Systems: Concepts and Design, George Coulouris, Jean Dollimore, and Tim Kindberg, Addison-Wesley, 3rd edition, 2001
7
© Chinese University, CSE Dept. Distributed Systems / 0 - 7 Suggested References Wolfgang Emmerich: Engineering Distributed Objects. Wiley. 2000. Tanenbaum and van Steen: Distributed Systems. Prentice-Hall. 2002. Sloman and Kramer: Distributed Systems and Computer Networks. Prentice Hall. 1987. Baker: CORBA Distributed Objects. Addison- Wesley. 1997. Mowbray and Zahavi: The Essential CORBA. Wiley. 1995.
8
© Chinese University, CSE Dept. Distributed Systems / 0 - 8 Coursework Homework (30%) –3 assignments. –Discussions allowed but no plagiarism. Mid-Term Exam (20%) Final Exam (50%)
9
© Chinese University, CSE Dept. Distributed Systems / 0 - 9 Course Outline 1Distributed Systems Characteristics and Design Issues 2Distributed Software Engineering by CORBA 3 Communication 4RPCs vs. CORBA 5 CORBA/DCOM/RMI 6Building Distributed Systems with CORBA 7CORBA Generosity and Interoperability 8Security 9Naming and Trading 10Concurrent Processes and Threads 11Transactions 12Reliability
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.