⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 timeclient.java

📁 java tcp get system time server
💻 JAVA
字号:
//TimeClient.java
import java.io.*;
import java.net.*;

   public class TimeClient{
     final static int DATA_PORT = 1100;
     public static void main(String args[]) throws 
             IOException {
         String host;
       if (args.length == 0) 
       //  System.err.println
            // ("Not specify server name!");
         //System.exit(-1);
         host="localhost";
       else
         host=args[0];
      
      
       byte ms[]=new byte[28];
       
       //获取服务器地址
       InetAddress address = InetAddress.getByName(host);
       System.out.println("Sending service request to " + address);
       //生成发送服务请求的数据报
       DatagramPacket p = 
           new DatagramPacket(ms, ms.length, 
                   address, DATA_PORT);
       DatagramSocket skt = new DatagramSocket();
       //发送服务请求
       skt.send(p);
       //生成接收服务器发送来的数据报
       p= new DatagramPacket(ms, ms.length);
       //接收数据报
       skt.receive(p);
       //打印接收到的数据
       String Data = new String(p.getData());
       System.out.println("The DATA at "+host + " is:" + Data);
       //关闭连接
       skt.close();
     }
   }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -