Pt. I | | Basic distributed computing technologies | | 1 |
1 | | Fundamentals | | 3 |
2 | | Basic communication services | | 25 |
3 | | High assurance communication | | 45 |
4 | | Remote procedure calls and the client/server model | | 53 |
5 | | Styles of client/server computing | | 85 |
6 | | CORBA : the common object request broker architecture | | 119 |
7 | | System support for fast client/server communication | | 141 |
Pt. II | | Web technologies | | 157 |
8 | | The World Wide Web | | 159 |
9 | | Major Web technologies | | 171 |
10 | | Web services | | 193 |
11 | | Related Internet technologies | | 215 |
12 | | Platform technologies | | 227 |
Pt. III | | Reliable distributed computing | | 235 |
13 | | How and why computer systems fail | | 237 |
14 | | Overcoming failures in a distributed system | | 247 |
15 | | Dynamic membership | | 277 |
16 | | Group communication systems | | 303 |
17 | | Point to point and multi-group considerations | | 341 |
18 | | The virtual synchrony execution model | | 351 |
19 | | Consistency in distributed systems | | 375 |
Pt. IV | | Applications of reliability techniques | | 391 |
20 | | Retrofitting reliability into complex systems | | 393 |
21 | | Software architectures for group communication | | 435 |
Pt. V | | Related technologies | | 465 |
| | More... | | |