Builder.cz - Informacni server o programovani

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:



socket

Seznam témat     Nová odpověď

Přihlásit se     Registrace     Zapomenuté heslo

Re: socket

Autor: Straw

23:32:24 03.09.2011

ulal98 Napsal:
-------------------------------------------------------
>
> Mas na mysli, radeji mit jeden socket a pro kazdy
> request mit samostatne vlakno ?

Nemíchej sockety a thready :)
Ty jsi tak nějak opomenul nastínit, co vlastně chceš přenášet za data a jestli i ty píšeš servrovou část, nebo nikoliv.

Zmiňuješ webový server, takže bych se být Tebou vykašlal na nějakou vlastní implementaci protokolu a posílání přímo do socketu. Pokud jde o webové požadavky, tak web server může, ale nemusí podporovat keep-alive. Počítej spíš s tím, že nebude, takže potom stejně to spojení znovu vytvářet musíš.
Jestli jsi autorem i serverové části, vykašli se na nějaké takovéhle optimalizace, použij standartní webovou službu a máš po problémech.
Pokud nepíšeš servrovou část a nemůžeš si vybrat jak data posílat, použij nějakou standardní knihovnu pro práci s http komunikací, třeba httpclienta od jakarty. To za Tebe udělá dost muziky za málo peněz :)
Pochybuju, že budeš mít aplikaci, kdy Tě 50ms s navázáním spojení vytrhne.


>
> BTW: nevis jak se jmenuje u serveru nejaky
> paramert, ktery urcuje kolik danych uloh soucasne
> dokaze dany server zvladnout ?
>

Záleží na serveru, každý to má jinak :)

Citovat příspěvek

 

Re: socket

Autor: ulal98

12:06:14 03.09.2011

> asi bych to spojil, muzes zkusit udelat nekolik
> threadu a v nich posilat requesty po sobe. Kdyz to
> budes delat v jednom requestu, tak sice odpadne
> rezie s navazovanim spojeni, ale pri vice
> threadech zase muze server pozadavky zpracovavat
> paralelne

Michale diky. Omlouvam se za tak opozdenou reakci.

Nevim jestli to spravne chapu.

Mas na mysli, radeji mit jeden [bold]socket [/bold] a pro kazdy request mit samostatne vlakno ?

BTW: nevis jak se jmenuje u serveru nejaky paramert, ktery urcuje kolik danych uloh soucasne dokaze dany server zvladnout ?

Citovat příspěvek

 

Re: socket

Autor: Mi.Chal

19:34:59 28.08.2011

ulal98 Napsal:
-------------------------------------------------------
> Potrebuju posilat requesty na webovy server. Co je
> rychlejsi otevrit jeden socket a cpat to pres nej
> nebo je rychlejsi otevrit jich vice a rozdelit to
> ?

asi bych to spojil, muzes zkusit udelat nekolik threadu a v nich posilat requesty po sobe. Kdyz to budes delat v jednom requestu, tak sice odpadne rezie s navazovanim spojeni, ale pri vice threadech zase muze server pozadavky zpracovavat paralelne

Citovat příspěvek

 

socket

Autor: ulal98

17:16:08 28.08.2011

Potrebuju posilat requesty na webovy server. Co je rychlejsi otevrit jeden socket a cpat to pres nej nebo je rychlejsi otevrit jich vice a rozdelit to ?

Citovat příspěvek

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: