-   
- #include "stdafx.h" 
-   
- using namespace std; 
- char mensaje[500]="Oscar Julio Acosta Gonzalez"; 
- char mensaje2[500]; 
-   
- void main() 
- { 
-         int respuesta; 
-         WSAData wsaData; 
-         WORD DLLVERSION; 
-         DLLVERSION = MAKEWORD(2,1); 
-   
-         respuesta = WSAStartup(DLLVERSION, &wsaData); 
-   
-         SOCKADDR_IN addr; 
-         int addrlen = sizeof(addr); 
-         SOCKET sListen; 
-         SOCKET sConnect; 
-   
-         sConnect = socket(AF_INET,SOCK_STREAM,NULL); 
-         addr.sin_addr.s_addr = inet_addr("192.168.1.1"); 
-         addr.sin_family = AF_INET; 
-         addr.sin_port = htons(1234); 
-   
-         sListen = socket(AF_INET,SOCK_STREAM,NULL); 
-         bind(sListen, (SOCKADDR*) &addr, sizeof(addr)); 
-         listen(sListen, SOMAXCONN); 
-   
-   
-         for(;;){ 
-   
-                 cout << "Esperando por conexiones entrantes" << endl; 
-   
-                 if(sConnect = accept(sListen,(SOCKADDR*)&addr,&addrlen)) 
-                 { 
-                         cout << "Una conection fue encontrada" << endl; 
-                         respuesta = send(sConnect,mensaje,100,NULL); 
-                         respuesta = recv(sConnect,mensaje,sizeof(mensaje),NULL); 
-   
-                 } 
-   
-         } 
-   
-   
- } 
-   
-   
-   
-   
-   
-