Czesc jest ciagle w trakcie robienia serwera. Mam juz server-klient dajacy mozliwosc wysylania plikow(push), sciagania plikow od wszystkich klientow posiadajacych plik, sciaganie pliku od konkretnego klienta.
Musze jeszcze zaimplementowac dwie rzeczy:
-Wznawianie transmisji pliku w przypadku jej przerwania lub rozłączenia
- Dodatkowo aplikacja może pracować pod nadzorem protokołu UDP
Nie mam pomyslu jak wznawiac połączenie w programie. Zasada wysylania jest prosciutka tworze tablice byte[] wrzucam do niej Files.readAllBytes(file.toPath()) i wysylam (DatatOutputStream) dos.write(byte), a client pobiera plik funkcja (DataInputStream)dis.readFully(bytes); Czy ma ktos pomysl albo moze nakierowac z tym wznawianiem transmisji?
A po drugie co to znaczy pod nadzorem protokolu UDP. Przeciez tu nie ma zadnej kontroli? Co prawda na razie pisalem tylko TCP wiec moze czegos nie wiem :D