DM00-4 Pensumliste

18. april 2002

Tråde

Paul Hyde "Java Thread Programming"; Sams Publishing 1999; ISBN 0-672-31585-8

1 Introduction To Threads (p. 7 - 15)

2 A Simple Two-Thread Example (p. 16 - 23)

3 Creating And Starting a Thread (p. 24 - 39)

4 Implementing Runnable Versus Extending Thread (p. 40 - 65)

5 Gracefully Stopping Threads (p. 65 - 101)

7 Concurrent Access To Objects And Variables (p. 121 - 166)

8 Inter-Thread Communication (p. 167 - 220)

Mark Grand "Patterns In Java, Volume 1"; Wiley 1998; ISBN 0-471-25839-3

9 Concurrency Patterns (p. 397 - 453)

Distribueret programmering

Jim Farley "Java Distributed Computing"; O'Reilly; ISBN 1-56592-206-9

1 Introduction (p. 1 - 21)

2 Networking In Java (p. 22 - 44)

3 Distributing Objects (p. 45 - 83)

5 Security (p. 103 - 137)

Tutorial til udvikling af Hello World Corba client/server løsning (hyperlink: http://www.roskildebc.dk/jdk1.2/guide/idl/GShome.html) Basisdokumentet samt lesson 1, lesson 2 og lesson 4

Java RMI Tutorial (hyperlink: http://www.cs.auc.dk/~voop/projects/Java_RMI_Tutorial/)

Sprogteori

David A. Watt & Deryck F. Brown "Programming Language Processors In Java"; Prentice Hall ISBN 0-130-25786-9

Kap. 1, 3 & 4

Grafer

Duane A. Bailey "Java Structures"; McGraw-Hill 1999; ISBN 0-07-116091-4

14 Graphs (p. 293 - 328)