| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> programmation Perl >> Content
    Perl en types de sockets
    Perl est un langage de programmation couramment utilisé pour les applications Web et la génération de pages Web dynamiques. Un programme Perl n'interagit pas directement avec le réseau, mais communique par le biais des services de réseau du système d'exploitation. Tous les programmes Perl sous OS utilise les mêmes protocoles de communication , de sorte que les types de sockets disponibles pour un programme Perl sont les mêmes pour tous les environnements d'exploitation. Ports

    Le point de référence principal de communication pour tout programme est appelé un "port ", qui sert d' adresse pour les applications . La plupart des applications qui ont un numéro de port régulier qui leur sont assignées sont des utilitaires communs définis dans les documents de protocole librement disponibles, tels que le protocole de transfert de fichiers et Remote Procedure Call . Beaucoup de nouveaux programmes utilisent les fonctions des protocoles établis de longue date , et doivent localiser les ports de ces services et de les utiliser pour des tâches spécifiques .
    Sockets sur les ports

    Sockets laisser plusieurs programmes s'exécutant en même temps avoir accès au même port . Quand un programme crée un socket sur ​​un port , il donne les services réseau un numéro de référence pour son utilisation du port . Cela permet aux services de réseau à travailler sur quel message entrant est destinée à quel programme . Pour réduire l'encombrement sur ​​certains ports , de nombreuses applications négocier un passage à un numéro de port inutilisé différent une fois qu'ils ont établi une connexion . Les deux programmes dans le cadre lient alors prises pour le nouveau port.
    Protocoles de transport

    La suite de protocoles régit les communications Internet et les protocoles des couches TCP /IP par les responsabilités . Le point de contact pour les programmes Perl est à la couche de transport TCP /IP , qui contient deux protocoles - le Protocole de contrôle de transmission et le User Datagram Protocol - . Sur lequel les deux types de prises de programmes Perl sont basées
    < br > Photos socket codes

    le processus de création d' un socket est appelé « contraignant», et le langage de programmation Perl fournit quelques méthodes alternatives de lier un socket, y compris la fonction "socket " . L'un des arguments de la fonction socket , "type socket, « est un domaine qui n'a que deux valeurs possibles: SOCK_STREAM , un mot de code pour les protocoles TCP et SOCK_DGRAM , le code de la fonction pour UDP. Un socket TCP établit une session avec un paramètre correspondant , permettant l'échange d' une série de messages , mais un socket UDP envoie ou reçoit un seul message par transaction.

    Previous :

    next :
      articles connexes
    ·Comment supprimer les fichiers HTML dans le répertoire…
    ·Comment puis-je obtenir la longueur d' un tableau anony…
    ·Comment vérifier si une chaîne existe dans Perl 
    ·Comment utiliser une fonction Perl Grep 
    ·Comment se connecter à une base de données Oracle ave…
    ·Comment utiliser awk dans Perl 
    ·Comment utiliser le code Perl Hooks 
    ·Quel langage de programmation est appelé le ruban adhé…
    ·Comment rechercher un fichier en Perl 
    ·Comment remplacer les espaces de fin avec des expressio…
      articles en vedette
    ·Comment faire pour créer des navigateurs Web dans Visu…
    ·Comment faire pour mettre un code shell dans Java 
    ·Comment faire pour supprimer une décimale Python 
    ·Comment faire un bouton pour VBScripts 
    ·Sortie HTML en Perl Vs . PHP 
    ·Tutoriel pour MySQL dans Scala 
    ·Comment vérifier les numéros séquentiels en PHP 
    ·Procédures PHP 
    ·Qu'est-ce qu'un RSE dans LabVIEW 
    ·Comment utiliser le logiciel SAS 
    Copyright © Connaissances Informatiques http://fr.wingwit.com