.


:




:

































 

 

 

 





. . . . , , .

, , , , , . , . , , . , .

, , , , . , . .

, . , , , .

- (, mutex - MUTual EXclusion) . (.. "") , "". , "" ( ) , - . , , , .

( ) , CreateMutex. , - . , , . , bInitialOwner FALSE, .

, . , , "" ( ), ReleaseMutex.

- - . - . ResetEvent. . , .

CreateEvent -, SetEvent - , ResetEvent - . PulseEvent , ( ), . , PulseEvent .

- - - . "" . "" , "" . , . , "" . . , ().

CreateSemaphore - , OpenSemaphore , , , ReleaseSemaphore - .

Windows

Windows , "", Berkeley Software Distribution (BSD). Berkeley, , Windows. WinSock (Windows Socket) Windows API, .

- socket. , socket. Socket IP . IP (Internet Protocol) 4- 0 225, . , TCP (Transfer Control Protocol) , . IP- , , , . 16 , 65536 . . , www 80 , FTP 21, e-mail 25 (SMTP) 101 (POP). , 1024.

WinSock socket. socket . socket, (socket) -. , Windows Unix , . socket .

socket: socket (SOCK_STREAM) , , socket (datagram socket, SOCK_DGRAM). , . , socket TCP (Transfer Control Protocol). , SMTP, POP3, HTTP, TCP.

socket UDP . , . socket, socket , . socket , , ( ).

(binding) socket. socket (IP ) socket. , , WinSock socket.

socket , : . socket . socket , . , WinSock IP socket , .

IP , . , ( - , ).

(listening). , , socket . (.. ), . , ( ) socket, . , socket, , , .





:


: 2015-11-05; !; : 751 |


:

:

! . .
==> ...

1968 - | 1750 -


© 2015-2024 lektsii.org - -

: 0.008 .