Widząc jak mówisz twoja wiedza jest ograniczona, niektóre z lepszych tekstów Natknąłem obejmujące podstawowe koncepcje są:
- Distributed Systems: Zasady i paradygmaty przez Andrew S. Tanenbaum i Maarten Van Steen
- Systemy rozproszone: koncepcje i wzornictwo autorstwa Jean Dollimore et al.
- Zasady programowania współbieżnego i rozproszonego przez M Ben-Ari.
Te książki mogą być czasami trochę ciężkie, ale możesz wybrać interesujące Cię części.
Niektóre bardziej konkretne (czyli mniej teoretyczna) pokrycie obszaru można znaleźć w:
- równoległy i Distributed Computing: A Survey of Models, paradygmaty i podejścia Claudia Leopold i
- Programowanie równoległe: techniki i aplikacje używające sieciowych stacji roboczych i równoległych komputerów autorstwa Barry'ego Wilkinsona i Michaela Allena.
Bardzo polecam te dwie książki każdemu, kto dopiero zaczyna pracę w terenie. Nie zniechęcaj się, mówiąc o "programowaniu równoległym", istnieje dość częste pokrywanie się tego i rozproszonego pola obliczeniowego.
To naprawdę zależy od tego, czego szukasz. Jeśli chcesz tylko typu "rozpoczynać kodowanie rozproszonych systemów w ciągu 24 godzin", nie mogę pomóc z żadnymi zaleceniami. Jednak szybkie spojrzenie na Amazon odkrył Distributed Programowanie .NET w C# przez Tom Barnaby, który ma pozytywne recenzje. YMMV.
Chciałbym lepiej zrozumieć, jakie narzędzia są dostępne do przetwarzania rozproszonego.Pracuję nad projektem, który wykorzystuje sporo DCOM, ale przejrzałem kod i żadne z nich nie wydaje mi się intuicyjne. Chciałbym dowiedzieć się więcej o modelu DCOM i być może niektórych innych opcjach. Naprawdę nie wiem nic na ten temat. – CCicotta