2013-02-07 102 views
0

我有一個開放的社會容器,我需要在該容器中放置一個小程序,該小程序需要充當tcpServer,我需要一些指導,我該如何做到這一點?TCP服務器小程序

+0

基本上我需要一些指導做好OON如何設計一個java TCP服務器小程序 –

回答

0

networking tutorial詳細解釋瞭如何創建TCP服務器套接字並接受來自它的連接。

下面是它的要點:

ServerSocket serverSocket = null; 
    try { 
     serverSocket = new ServerSocket(4444); 
    } catch (IOException e) { 
     System.err.println("Could not listen on port: 4444."); 
     System.exit(1); 
    } 

    Socket clientSocket = null; 
    try { 
     clientSocket = serverSocket.accept(); 
    } catch (IOException e) { 
     System.err.println("Accept failed."); 
     System.exit(1); 
    } 

    // now get the input and output streams from the client socket 
    // and use them to read and write to the TCP connection 

    clientSocket.close(); 
    serverSocket.close();