Jednostavno pitanje u vezi sa socket-ima
30.01.2005. u 18:47 · pre 264 meseci
#1
Meni samo jedna stvar nije jasna...
Kada kreiram socket [sa socket()], i kada se konektujem [sa connect()], i kada zatvorim socket [sa closesocket()], da li to znaci da je moj socket 'oslobodjen', i da moram ponovo da ga kreiram, sa socket(), ako zelim ponovo da se konektujem ?
Cemu sluzi shutdown() funkcija?
Ona zaustavlja protok?
A ne prekida konekciju?
Dakle, da rezimiram svoje pitanje:
- koliko sam ja shvatio, kada hocu da prekinem konekciju i ponovo je uspostavim [sa drugim serverom recimo] - onda - koristim closesocket(), i onda moram opet da kreiram socket sa socket() ?
Da ili Ne ?
I drugo pitanje - cemu onda sluzi shutdown(), i kada se koristi ?
Kada kreiram socket [sa socket()], i kada se konektujem [sa connect()], i kada zatvorim socket [sa closesocket()], da li to znaci da je moj socket 'oslobodjen', i da moram ponovo da ga kreiram, sa socket(), ako zelim ponovo da se konektujem ?
Cemu sluzi shutdown() funkcija?
Ona zaustavlja protok?
A ne prekida konekciju?
Dakle, da rezimiram svoje pitanje:
- koliko sam ja shvatio, kada hocu da prekinem konekciju i ponovo je uspostavim [sa drugim serverom recimo] - onda - koristim closesocket(), i onda moram opet da kreiram socket sa socket() ?
Da ili Ne ?
I drugo pitanje - cemu onda sluzi shutdown(), i kada se koristi ?