Article View: pl.comp.os.linux.programowanie
Article #60467Re: serwer i klient (programowanie gniazd)
From: kreska
Date: Tue, 15 Nov 2005 20:12
Date: Tue, 15 Nov 2005 20:12
31 lines
1911 bytes
1911 bytes
Użytkownik "Zbyszek Malec" <zbyszekto@tlen.pl> napisał w wiadomości
news:152c0jb8iexo.jtwa6sjndri9$.dlg@40tude.net...
> Stawiasz jedno gniazdo po UDP a drugie po TCP. Z czym masz problem?
>
problem mam pozniej, bo nasluchuje nieskonczonej petli
while(1){
r=recvfrom() //udp
gniazdo_klienta=accept //tcp
}
no i wtedy jest taka sytuacja ze nie odbierze nic po tcp dopuki nie odbierze
czegos po udp.
> while(true)
> {
> int data = receiveFromNetwork();
> if(rand() < RAND_MAX/2)
> continue;
> processData(data);
> }
>
> A coś takiego się nie nada?
>
hmm nie bardzo wiem co ten fragment znaczy, do odbierania danych po udp
stosuje funkcje recvfrom() i ona po prostu wsadza mi do bufora odebrane po
udp dane. Nie iwem gdzie ma sie znalezc ten fragment i czy on wplynie na
dzialanie (odpowiedz) serwera?
Technical Details
Message-ID:
<4f17f$437a4133$d4ba89c3$8683@news.chello.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsfeed01.chello.at!newsfeed02.chello.at!news.chello.pl.POSTED!not-for-mailReferences:
<d29d8$4378f38f$d4ba89c3$12770@news.chello.pl> <5bc32$437a344d$d4ba89c3$4847@news.chello.pl> <152c0jb8iexo.jtwa6sjndri9$.dlg@40tude.net>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsfeed01.chello.at!newsfeed02.chello.at!news.chello.pl.POSTED!not-for-mail From: "kreska" <oknoo@poczta.onet.pl> Newsgroups: pl.comp.os.linux.programowanie References: <d29d8$4378f38f$d4ba89c3$12770@news.chello.pl> <5bc32$437a344d$d4ba89c3$4847@news.chello.pl> <152c0jb8iexo.jtwa6sjndri9$.dlg@40tude.net> Subject: Re: serwer i klient (programowanie gniazd) Date: Tue, 15 Nov 2005 21:12:39 +0100 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Message-ID: <4f17f$437a4133$d4ba89c3$8683@news.chello.pl> X-Complaints-To: abuse@chello.pl Organization: chello.pl Lines: 34 NNTP-Posting-Host: 212.186.137.195 (212.186.137.195) NNTP-Posting-Date: Tue, 15 Nov 2005 21:12:35 +0100 X-Trace: 4f17f437a4133711f2c6608683 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit