ServerSocket和Socket创建一个简易的服务器

来源:互联网 发布:艾媒数据 编辑:程序博客网 时间:2024/05/03 21:02

1.Socket:

    Socket socket=new Socket();

            socket.connect(new InetSocketAddress("time-A.timefreq.bldrdoc.gov", 13), 1000);

            InputStream inputStream = socket.getInputStream();

            Scanner scanner = new Scanner(inputStream);

            while(scanner.hasNextLine())

            {

                System.out.println(scanner.nextLine());

            }

2.InetAddress:

a) 根据主机名获取其下所有的主机地址:

  InetAddress[] addresses=InetAddress.getAllByName(hostName);

     for(InetAddress inetAddress : addresses)

     {

      System.out.println(inetAddress);

     }

b) 获取本地主机地址:

 InetAddress address=InetAddress.getLocalHost();

 System.out.println(address);

3.构建一个简单的服务器客户端:


0 0
原创粉丝点击