IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques Discussion :

[winsock]Quand utiliser la fonction shutdown?


Sujet :

Bibliothèques

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Avatar de benjani13
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Février 2010
    Messages
    616
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant en sécurité

    Informations forums :
    Inscription : Février 2010
    Messages : 616
    Par défaut [winsock]Quand utiliser la fonction shutdown?
    Bonjour, je lis un tutoriel sur l'utilisation des sockets sous windows en C avec la bibliothèques winsock. Dans la partie sur la transmissions de flux la fonction shutdown est présenté brièvement et j'aimerais avoir plus d'informations sur elle. Que fait elle vraiment et quand doit on l'utiliser (après chaque envoie/réception ou juste avant de fermer les différentes sockets?).

    Merci beaucoup.

  2. #2
    Expert confirmé

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Billets dans le blog
    2
    Par défaut
    d'abord commencer par lire la doc :

    shutdown


    Ensuite, cela dépend du problème :

    En général, pour des raisons principalement de vitesse, on ne ferme en utilisant shutdown que quand réellement on n'a plus besoin (on va sortir du client, ou on ferme côté serveur)


    Maintenant, si l'optimisation doit être par rapport au nombre de processus instantanés et que le temps est moins une priorité, alors on ferme dès qu'on n'a plus besoin (par exemple dès la fin d'une requête).. Cependant, dans ce cas, pour les requêtes suivantes, il faudra d'une part le réouvrir, et d'autre part envoyer les requêtes néccessaires à la bonne poursuite avant d'envoyer la requête que l'on souhaite..

Discussions similaires

  1. Quand Utiliser les fonctions ANSI ou UNICODE?
    Par baccali dans le forum Windows
    Réponses: 13
    Dernier message: 17/10/2011, 17h00
  2. [Procédure Stocké] Quand utiliser ?
    Par touhami dans le forum Bases de données
    Réponses: 2
    Dernier message: 18/03/2004, 09h09
  3. Utiliser des fonctions Pascal
    Par Neilos dans le forum C++Builder
    Réponses: 2
    Dernier message: 07/03/2004, 15h43
  4. Réponses: 11
    Dernier message: 22/12/2003, 21h06
  5. impossible d'utiliser ma fonction dans un insert
    Par caramel dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 10/04/2003, 15h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo