Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Hvordan å programmere en Port Address
    I datanettverk , kommunikasjonsprotokoller beskrive tillatte interaksjoner mellom kommuniserende datamaskiner. Transmission Control Protocol (TCP ) , brukes på Internett , definerer et navn - som entydig identifiserer en søknad hvor som helst i nettverket - som en kombinasjon av nettverk adresse og et portnummer på denne adressen . Du kan programmere et program som venter på TCP-tilkoblinger på en gitt adresse og portnummer. Instruksjoner
    en

    Inkluder de nødvendige system-biblioteker i koden. Den spesifikke måte å utføre dette trinnet avhenger av programmeringsspråk. For eksempel , i C , utfører denne eksempelkode som oppgave : en

    # include

    # include
    < p > # include
    2

    Erklærer datastrukturer for en TCP socket og dets nettverk adresse . For eksempel , i C , utfører denne eksempelkode som oppgave : en

    int mySocket ;

    struct sockaddr_in myServerAddress ;
    3

    Initialiser TCP socket til håndtere innkommende tilkoblinger . For eksempel , i C , utfører denne eksempelkode som oppgave : en

    mySocket = socket ( PF_INET , SOCK_STREAM , IPPROTO_TCP ) ;
    4

    Initialiser nettverksadresse struktur med verdier for din lokale adresse . For eksempel , i C , utfører denne eksempelkode som oppgave : en

    memset (& myServerAddress , 0 , sizeof ( myServerAddress ));

    myServerAddress.sin_family = AF_INET ;

    myServerAddress . sin_addr.s_addr = htonl ( INADDR_ANY ) ;

    myServerAddress.sin_port = htons ( myPort ) ;

    Erstatt " myPort " med portnummer - mellom 1024 og 65535 - hvor din søknad må lytte etter innkommende tilkoblinger .
    5

    Bind kontakten til den lokale adressen . For eksempel , i C , utfører denne eksempelkode som oppgave : en

    bind ( mySocket , ( struct sockaddr * ) & myServerAddress , sizeof ( myServerAddress ) ;

    Etter at denne linjen, er programmet klart å motta innkommende tilkoblinger på det lokale nettverket adresse og på den angitte porten .

    früher :

     Weiter:
      Relatert Artike
    ·Hva skrives alltid i en If /Så Statement 
    ·Sette inn Database Informasjon Into Flytskjema 
    ·Slik formaterer Algoritmer 
    ·Hvordan å kompilere et COBOL Command Window 
    ·Ulempene ved Indekser på Beregnede kolonner 
    ·Hvordan skrive en Programvaren 
    ·Hvordan klargjøre en Float Variabel 
    ·Hvordan bruke datavalidering til å fylle en Multi -Lev…
    ·Hvordan lage en Person Walk i Game Maker 7 
    ·Slik konverterer små bokstaver til store i MIPS Assemb…
      Anbefalte artikler
    ·Hvordan å kapitalisere en fornavn i VB 2008 
    ·Hvordan lage en C Program i Visual Studio 
    ·Hva er Data Entry Screen Språk Brukte 
    ·Hvordan lage en ny DAT fil i Matlab 
    ·Slik konverterer Digit til Word i Visual Basic 6.0 
    ·Hvordan bruke JavaScript og PHP i Form Validation 
    ·Hvordan bruke mailx å sende til flere Adresser 
    ·Hvordan fordele en 5D Array 
    ·Slik fjerner Merknader fra Java-kode 
    ·Definisjon av global og statisk i PHP 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/