Witam , napisałem aplikacje sieciowa klient serwer , niestety ale dziala ona w taki sposob ze np wysyla klient do serwera komunikat po czym i klientowi i serwerowi gniazdo zamykam , gdy chce cos wyslac to wysylam i zamykam, wysylam tez pliki paczkami czyli wysylam paczke 1 klient && serwer start paczka sie przesle zamykam gniazda otwieram gniazda wysylam nastepna paczke i tak dalej az do konca , mam takze wznawianie wysylania , zrobilem to tak NIETRWALE bo mam lepszy porzadek bo wysylam 1 rzecz i ani klient ani serwer sie nie pomyli jesli chodzi o tresc danych , poprzednio mialem takie sytuacje ze serwer oczekiwal nazwy pliku a otrzymal wielkosc i byly wyjatki i aplikacja padala , teraz to dziala , Ale musze zrobic wysylanie plik od hosta do drugiego hosta a najlepiej by pracowaly 3 hosty i miedzy soba te pliki wymienialy , Jednak nie wiem jak to zrobic ,zamiast klient serwer powinno byc P2P , czy wie ktos jak polaczyc ze soba dwa hosty??? Nie wiem czy to ewentualnie powinno byc tak ze schemat powinien byc taki HOST---SERWER----HOST , w tej chwili mam HOST---SERWER a nie wiem jak podlaczyc nastepnego klienta , mam wysylanie do serwer i pobieranie z serwera wiec to powinno byc najprostsze rozwiazanie.
POZDRAWIAM.