公司有本《Java网络编程》一直闲置在书架上,反正我对Socket方面不太懂,今天跟着书学习一番。

 

> 参考的优秀书籍

《Java网络编程》 --中国电力出版社

 

> 最简单的服务器端

当客户端连接进来,向客户端发送“welcome”以表咋程序员的亲切感~~

import java.io.IOException;
import java.io.OutputStreamWriter;
import java.net.ServerSocket;
import java.net.Socket;


public class SimpleServerSocket {

    public static void main(String[] args) {
        ServerSocket ss = null;
        Socket s = null;
        OutputStreamWriter osw = null;
        try {
            ss = new ServerSocket(9000);
            
            s = ss.accept();
            osw = new OutputStreamWriter(s.getOutputStream());
            osw.write("welcome..." + System.getProperty("line.separator"));
            osw.flush();
            System.out.println("outputed.");
            
        } catch (IOException e) {
            System.out.println("socket exception.");
            // TODO Auto-generated catch block
            e.printStackTrace();
        } finally {
            CloseableCloser.close(osw);
            CloseableCloser.close(s);
            CloseableCloser.close(ss);
        }
    }

}
View Code

相关文章:

  • 2021-04-27
  • 2022-12-23
  • 2021-09-16
  • 2022-12-23
  • 2021-12-05
  • 2021-09-08
  • 2021-10-10
猜你喜欢
  • 2021-10-20
  • 2021-12-04
  • 2021-09-08
  • 2022-12-23
相关资源
相似解决方案