Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
obsahujú požadované systémové knižnice v kóde . Špecifický spôsob vykonania tohto kroku závisí na programovacom jazyku . Napríklad v C , tento ukážkový kód vykonáva túto úlohu : Spojené
# include # include # include deklarovať dátové štruktúry pre TCP spojenia a jeho sieťovú adresu . Napríklad v C , tento ukážkový kód vykonáva túto úlohu : int mySocket ; struct sockaddr_in myServerAddress ; inicializácii protokolu TCP soketu spracovanie prichádzajúcich pripojenie . Napríklad v C , tento ukážkový kód vykonáva túto úlohu : mySocket = socket ( PF_INET , SOCK_STREAM , IPPROTO_TCP ) ; inicializovať štruktúru sieťových adries s hodnotami pre miestnu adresa . Napríklad v C , tento ukážkový kód vykonáva túto úlohu : memset ( a myServerAddress , 0 , sizeof ( myServerAddress ) ) ; myServerAddress.sin_family = AF_INET ; myServerAddress . sin_addr.s_addr = htonl ( INADDR_ANY ) ; myServerAddress.sin_port = htons ( MyPort ) ; Nahradiť " MyPort " s číslom portu - medzi 1024 a 65535 - v prípade aplikácie musí načúvať pre prichádzajúce spojenia . väzbu zásuvku na lokálnu adresu . Napríklad v C , tento ukážkový kód vykonáva túto úlohu : bind ( mySocket , ( struct sockaddr * ) & myServerAddress , sizeof ( myServerAddress ) ; Po vykonaní tohto riadku , váš program je pripravený prijímať prichádzajúce pripojenia na miestnu sieťovú adresu a na zadanom porte .
2
3
4
5