Hier soir a lu un réseau de chapitres de ce livre, décrivant le contenu d'un serveur Web sur la façon de travailler et d'avoir des idées, puis enregistrées.
serveur Web pendant toute la durée de réception des demandes de client peut être divisé en deux parties, une première partie des demandes de connexion des clients, et une seconde partie du processus de connexion réelle avec le client. Le contenu spécifique décrit généralement le premier système d'exploitation lit le fichier de configuration du serveur Web pour initialiser la configuration, puis attendre la première partie de connexion, appelle le système d'exploitation lui-même les bibliothèques Socket pour créer une méthode dans la prise, la prise identifiée par le descripteur en particulier, emplacement de mot dans la mémoire, un descripteur à ce moment est la valeur de retour de la méthode Écouter, puis accepter méthode est appelée une pile de protocoles, le descripteur de paramètre est 1, 2 renvoie le descripteur. Quand une requête externe arrive, la seconde section de traitement d'appel, et un module de communication de client, similaire au module de communication d'un nouvel objet dans le tas (tas), spécifiquement conçu pour traiter ce client de communication. Ensuite, le programme continue à pile en boucle pour accepter le prochain état d'attente de demande. Il faut noter, à ce stade, en attendant le module de connexion au moment du traitement de la première demande, ce temps d'attente pour le module de connexion sont dans un état suspendu, ne permet pas de demande d'accès externe.
Le procédé décrit ci-dessus, il peut être comparé à un accueil dans le hall du club, hôtesse d'abord attendre avant que le magasin, quand les invités alignés un par un lorsque la première affaire le premier invité, et pour que les clients toutes les formalités Banqi, plaques d'immatriculation d'enregistrement sont en quelque sorte, peut être considérée comme une prise a été construit, cette fois le grand livre de réception enregistre également les détails des clients, le même noyau OS serveur et il y avait un ensemble de table destiné à l'enregistrement mot alors. Après manipulé correctement, suivez les choses mentionnées aux travailleurs des services à la clientèle au service spécifique en conséquence. L'hôtesse continue d'attendre le prochain invité.
En fait la réflexion, lorsque les travaux rencontré des problèmes difficiles à résoudre, cette fois regarder grande ouverte au meilleur cerveau, pensez à l'exemple de la vie, puis communiquer avec le système du flux de traitement réel, les chances sont que vous pouvez le trouver une solution relativement bonne .
(PS: par exemple que certains cerveau-dong purement personnel, aider les personnes à comprendre, si vous voulez explorer le processus spécifique profond, il est recommandé de lire le merveilleux honnêtement!)