Osztott rendszerek
A tárggyal kapcsolatos általános, előzetes információk. Fontos, hogy
az adott félév során ezek az általános pontok módosulhatnak, ilyenkor ezt mindenképp jelzem a
gyakorlatokon, valamint a tárgyhoz tartozó aloldalon.
Gyakorlat tematika
A gyakorlat tematikája nagyjából a következő felépítést követi. Sajnos az elején kicsit rohanós, tömény
lehet az anyag, de inkább a ZH időszak előtt terhellek titeket, mint az alatt.
- Bevezető óra. Általános ismeretek a Java nyelvről,
"Hello World!"
program, fordítás, futtatás.
- Alapok. Primitív típusok, tömbök, karakterláncok, referenciák, felhasználói interakció (konzolos).
- Függvények, kivételek, csomagok.
- A gyűjtemény keretrendszer
- Csatornák fogalma, fájlkezelés
- Networking
- Szerializáció, RMI
- Reflection, JDBC
Linkek
Ajánlott irodalom
- A. S. Tanenbaum, M. V. Steen: Distributed Systems: Principles and Paradigms (2nd ed.), Prentice Hall, 2007
(hivatalos tananyag)
- A. S. Tanenbaum, M. V. Steen: Elosztott rendszerek - Alapelvek és paradigmák, Panem, 2004
- J. M. Crichlow: Elosztott rendszerek, Kiskapu, 2003
- W. Jia, W. Zhou: Distributed Network Systems - From concepts to Implementations, Springer, 2005
- G. Coulouris, J. Dollimore, T. Kindberg: Distributed Systems - Concepts and design, Addison Wesley, 2005
- J. Bacon, T. Harris: Operating Systems - Concurrent and distributed software design, Addison Wesley, 2003
- M. Crovella, B. Krishnamurthy: Internet measurement - Infrastructure, traffic, and applications, John Whiley & Sons, 2006