
Książka traktuje o zasadach pisania programów, których składniki wykonują się na wielu komputerach, komunikują się ze sobą i wspólnie realizują zadania, które nie kwalifikują się do wykonania na jednym komputerze, takie jak internetowa konwersacja wielu użytkowników, jednoczesna aktualizacja bazy danych z wielu komputerów, czy zespołowe tworzenie grafiki albo łamanie kodów ochrony danych. Książkę napisano w ramach grantu przyznanego przez Polsko-Japońską Wyższą Szkołę Technik Komputerowych, dedykowanego przygotowaniu wykładu pt. Programowanie rozproszone. Autor wyraża przekonanie, że każdy kto opanował Javę w zakresie elementarnym, a już z pewnością ten, kto zna jego książkę Java 3, bez trudu zapozna się z nowoczesną tematyką, jaką jest programowanie rozproszone. Na towarzyszącej dyskietce oraz na serwerze wydawnictwa Helion zamieszczono wszystkie omawiane w książce programy.
Od Autora (7)Podstawy RMI (9)
Pakiet JDK 2 (27)
Nakładka Kawa (35)
Przesyłanie obiektów (41)
Przywoływanie metod (53)
Wykonywanie zadań (75)
Serwerzy i klienci (83)
Anatomia komunikacji (93)
Problemy synchronizacji (123)
Zarządzanie wątkami (145)
Aplikacje i aplety (163)
Zdalne aktywowanie (195)
Własny rejestrator (203)
Gniazda i serwer HTTP (215)
Zarządzanie nieużytkami (225)
Skorowidz (239)