2007-2008:Κατανεμημένα Συστήματα ΙΙ:Υλικό Διαλέξεων
Από DistrSys
Πίνακας περιεχομένων |
1η διάλεξη (Τετάρτη, 5 Μαρτίου 2008)
Ύλη:
- Στόχος μαθήματος, Τρόπος διεξαγωγής & Τυπικά Θέματα
- Παρουσίαση Project
Διαφάνειες:
Υλικό στο διαδίκτυο:
- SUN Spot World
- picotux - the smallest Linux Computer in the World
- uClinux - Embedded Linux/Microcontroller Project
2η διάλεξη (Τετάρτη, 12 Μαρτίου 2008)
Ύλη:
- Προχωρημένα θέματα JAVA
- Εργαλεία Ανάπτυξης Κώδικα
- Συζήτηση Project
Διαφάνειες:
Υλικό στο διαδίκτυο:
- Trail: Learning the Java Language
- Trail: Collections
- IDEA IntelliJ
- Version Control with Subversion
- The world's largest Open Source software development web site
3η διάλεξη (Τετάρτη, 19 Μαρτίου 2008)
Ύλη:
- SUN Small Programmable Object Technology
- Αντικειμενοστραφής Προγραμματισμός σε JAVA SPOT
- Συζήτηση Project
Διαφάνειες:
Υλικό στο διαδίκτυο:
- https://www.sunspotworld.com/
- https://www.sunspotworld.com/forums/
- http://www.sunspotworld.com/docs/Purple/javadoc/
- http://blogs.sun.com/davidgs/
- http://java.sun.com/javame/reference/apis.jsp
- https://spots.dev.java.net/
- http://java.sun.com/docs/books/tutorial/index.html
- http://www.netbeans.org/
- http://www.jetbrains.com/idea/
4η διάλεξη (Τετάρτη, 26 Μαρτίου 2008)
Ύλη:
- Google Maps
- Θέματα Υλοποίησης
- Συζήτηση Project
Διαφάνειες:
Υλικό στο διαδίκτυο:
5η διάλεξη (Τετάρτη, 16 Απριλίου 2008)
Ύλη:
- Επικοινωνία Διεργασιών
- Σχήμα Επικοινωνίας Request-Reply
- Μοντέλο Πελάτη - Εξυπηρέτη (Client-Server Model)
- Κλήσεις Απομακρυσμένων Διαδικασιών (RPC)
- Αντικειμενοστραφής Προγραμματισμός σε JAVA Sockets
- Συζήτηση Project
Διαφάνειες:
Σχετικό υλικό:
- Πανεπιστημιακές Σημειώσεις "Λειτουργικά Συστήματα" (Π.Τριανταφύλλου):
- Κεφάλαιο 9: Επικοινωνία σε Κατανεμημένα Συστήματα
- Βιβλίο "Distributed Systems, Concepts and Design" (G.Coulouris, J.Dollimore, T.Kindberg), ISBN 0201619180:
- Chapter 4: Interprocess Communication
- Βιβλίο "Distributed Systems: Principles and Paradigms" (A.Tanenbaum, M.Steen), ISBN 0130888931:
- Chapter 2: Communication
- 2.1 Layered Protocols
- 2.2 Remote Procedure Call
- Chapter 2: Communication
- Βιβλίο "Κατανεμημένα Συστήματα με Java" (Ι.Κ.Κάβουρας, Ι.Ζ.Μήλης, Γ.Β.Ξυλωμένος, Α.Α.Ρουκουνάκη), ISBN 9602098295
- Κεφάλαιο 7: Επικοινωνία μέσω δικτύου
- Κεφάλαιο 8: Δικτύωση στην Java
Υλικό στο διαδίκτυο:
6η διάλεξη (Τετάρτη, 7 Μαΐου 2008)
Ύλη:
- Κατανεμημένα Αντικείμενα
- Remote Method Invocation
- Αντικειμενοστραφής Προγραμματισμός σε JAVA RMI
- Συζήτηση Project
Διαφάνειες:
Σχετικό υλικό:
- Πανεπιστημιακές Σημειώσεις "Δίκτυα Δημόσιας Χρήσης και Διασύνδεση Δικτύων" (Χ.Μπούρας)
- Κεφάλαιο 3: Πρωτόκολλο TCP/IP
- Πανεπιστημιακές Σημειώσεις "Λειτουργικά Συστήματα" (Π.Τριανταφύλλου):
- Κεφάλαιο 9: Επικοινωνία σε Κατανεμημένα Συστήματα
- Βιβλίο "Distributed Systems, Concepts and Design" (G.Coulouris, J.Dollimore, T.Kindberg), ISBN 0201619180:
- Chapter 4: Interprocess Communication
- Βιβλίο "Distributed Systems: Principles and Paradigms" (A.Tanenbaum, M.Steen), ISBN 0130888931:
- Chapter 2: Communication
- Βιβλίο "Κατανεμημένα Συστήματα με Java" (Ι.Κ.Κάβουρας, Ι.Ζ.Μήλης, Γ.Β.Ξυλωμένος, Α.Α.Ρουκουνάκη), ISBN 9602098295
- Κεφάλαιο 16: Κατανεμημένα αντικείμενα
Υλικό στο διαδίκτυο:

