|
Informatyka UJ forum Rocznik 2005 - czyli najlepsze forum w sieci
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
cheater_
Orajt:)
Dołączył: 28 Lut 2006
Posty: 1022
Przeczytał: 0 tematów
|
Wysłany: Nie 19:21, 04 Maj 2008 Temat postu: Wysyłanie/odbieranie pakietów w C# |
|
|
Bawił się ktoś z was klasami TCPClinet i TCPServer w .NET?
Chodzi mi o to, czy w momencie, gdy metodą TCPClient.GetNetworkStream().Write() wysyłamy tablicę byte-ów, to:
1) czy tablica dojdzie do odbiorcy w całości, czy jakoś pofragmentowana - czyli czy metoda Read() po drugiej stronie połączenie zwróci taki sam zestaw byte-ów?
2) czy jeśli w ten sposób wyślemy dwie tablice, to czy można zalożyć, że dotrą one w takiej samej kolejności w jakiej zostały wysłane?
3) czy samemu trzeba implementować obsługę ginących pakietów, czy może jest to jakos wykrywane i zostaje rzucony jakiś wyjatek albo coś? :P
Ostatnio zmieniony przez cheater_ dnia Nie 19:22, 04 Maj 2008, w całości zmieniany 1 raz
|
|
Powrót do góry |
|
|
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Makros
pijak
Dołączył: 01 Gru 2005
Posty: 420
Przeczytał: 0 tematów
Skąd: Kraków
|
Wysłany: Nie 20:36, 04 Maj 2008 Temat postu: Re: Wysyłanie/odbieranie pakietów w C# |
|
|
cheater_ napisał: | 3) czy samemu trzeba implementować obsługę ginących pakietów, czy może jest to jakos wykrywane i zostaje rzucony jakiś wyjatek albo coś? :P |
Z tego co mi sie wydaje to protokół TCP ma potwierdzenia, więc pakiety nawet jak zginą są wysyłane jeszcze raz.
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
SZCZUR
żul
Dołączył: 09 Lis 2005
Posty: 603
Przeczytał: 0 tematów
|
Wysłany: Pon 8:27, 05 Maj 2008 Temat postu: |
|
|
1) musi dojsc dokladnie to co wyslales, ale ze to jest strumieniowe to mozesz wyslac pakiety: "ala" "ma" "kota" a otrzymać: "alam" "ak" "ota"
2) dojdzie w takiej kolejnosci jak wyslales
3) nic nie zginie
[link widoczny dla zalogowanych]
|
|
Powrót do góry |
|
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach
|
fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
|