Pocet klientu IP serveru

Martin Záruba swz na volny.cz
Středa Duben 6 14:08:40 CEST 2016


Diky

Martin Záruba

Dne 6.4.2016 v 13:59 iko napsal(a):
> jedine mu odpovedat na vyssej vrstve, vo vasom aplikacnom protokole.
> netusim, co tam prenasate. napr ak by ste sli cez http, tak samozrejme
> mozte odpovedat chybovym kodom.
>
> On 04/06/2016 01:34 PM, Martin Záruba wrote:
>> Moc se v teto oblasti nevyznam. Mam to chapat tak, ze jedinou moznosti
>> je, abych po dosazeni maximalniho poctu klientu proste socket v rezimu
>> listen zastavil? Pak pochopitelne nastane stav, ze se dalsi klient
>> nepripoji, ale ja doufal, ze mu mohu odpovedet, ze server existuje,
>> ale je obsazeny.
>>
>> Martin Záruba
>>
>> Dne 6.4.2016 v 13:29 iko napsal(a):
>>> na IP vrstve ziadny chybovy kod nemozte poslat
>>>
>>> On 04/06/2016 12:51 PM, Martin Záruba wrote:
>>>> Pouzivam Lazarus. Mam to udelane tak, ze jakmile
>>>> ListenerSocket.CanRead(0) odpovi true, vytvorim NOVY socket a pak mu
>>>> predam handler pomoci
>>>> NOVY.Socket:=ListenerSocket.Accept
>>>>
>>>> Ale jak udělat, aby klient dostal jako odpoved ten chybovy kod?
>>>>
>>>> Martin Záruba
>>>>
>>>> Dne 6.4.2016 v 12:28 Martin Hatňančík napsal(a):
>>>>> V com to programujete?
>>>>> Principialne ak server pocuva na urcitom porte, tak bude vyvolana
>>>>> udalost "on incomming connection" a tu by ste len detekovali pocet
>>>>> momentalne pripojenych klientov a nasledne otvoreny socket uzavreli s
>>>>> chybovym kodom.
>>>>>
>>>>>
>>>>> detaily su zavisle od technologie/frameworku ktory vyuzivate.
>>>>>
>>>>> 2016-04-06 11:58 GMT+02:00 Martin Záruba <swz na volny.cz
>>>>> <mailto:swz na volny.cz>>:
>>>>>
>>>>>       Jde nějak udělat, aby IP server (tedy socket je v režimu listen)
>>>>>       po dosažení určitého počtu připojených klientů vracel chybu 10068
>>>>>       'Too many users' nebo nějakou jinou chybu, ze které by se klient
>>>>>       dozvěděl, že server je funkční, ale obsazen?
>>>>>
>>>>>       --
>>>>>       Martin Záruba
>>>>>
>>>>>       _______________________________________________
>>>>>       HW-list mailing list  -  sponsored by www.HW.cz
>>>>> <http://www.HW.cz>
>>>>>       Hw-list na list.hw.cz <mailto:Hw-list na list.hw.cz>
>>>>>       http://list.hw.cz/mailman/listinfo/hw-list
>>>>>
>>>>>
>>>>>
>>>>> S pozdravom
>>>>> Hato
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> HW-list mailing list  -  sponsored by www.HW.cz
>>>>> Hw-list na list.hw.cz
>>>>> http://list.hw.cz/mailman/listinfo/hw-list
>>>> _______________________________________________
>>>> HW-list mailing list  -  sponsored by www.HW.cz
>>>> Hw-list na list.hw.cz
>>>> http://list.hw.cz/mailman/listinfo/hw-list
>> _______________________________________________
>> HW-list mailing list  -  sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list



Další informace o konferenci Hw-list