Próbuję bawić się komunikacją między procesami, a ponieważ nie mogłem wymyślić, jak używać nazwanych potoków w systemie Windows, pomyślałem, że użyję gniazd sieciowych. Wszystko dzieje się lokalnie. Serwer może uruchamiać slave'ów w oddzielnym procesie i nasłuchiwać na jakimś porcie. Niewolnicy wykonują swoją pracę i przekazują wynik mistrzowi. Jak sprawdzić, który port jest dostępny? Zakładam, że nie mogę nasłuchiwać na porcie 80 lub 21?
Używam Pythona, jeśli to ogranicza wybór.
Dzięki!