Witam,
Zaczynam powoli uczyć się poruszać w języku C# pod kątem aplikacji rozproszonych.
Chciałbym zaimplementować algorytm Ricarta-Agrawala.
Algorytm powinien działać mniej więcej tak:
http://cs.gmu.edu/cne/workbenches/ricart/ricart.html
http://www.cs.mcgill.ca/~carl/ricart.pdf
Przyznam szczerze, że nie mam za bardzo pomysłu jak to wykombinować. Moje pierwsze podejście skończyło się na tym, że zrobiłem zalążek algorytmu scentralizowanego(w załączniku spakowane aplikacja klienta i serwera).
Czy ktokolwiek mógłby posłużyć mi pomocą w implementacji tego algorytmu?
Spędza mi to sen z powiek :/
Znalazłem jeszcze jakiś pseudokod pokazujący jak ma wyglądać algorytm. Niestety również nie wiem jak to ugryźć od strony C# :(