Class rdate


  • public final class rdate
    extends java.lang.Object
    This is an example program demonstrating how to use the TimeTCPClient and TimeUDPClient classes. It's very similar to the simple Unix rdate command. This program connects to the default time service port of a specified server, retrieves the time, and prints it to standard output. The default is to use the TCP port. Use the -udp flag to use the UDP port. You can test this program by using the NIST time server at 132.163.135.130 (warning: the IP address may change).

    Usage: rdate [-udp]

    • Constructor Summary

      Constructors 
      Constructor Description
      rdate()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void main​(java.lang.String[] args)  
      static void timeTCP​(java.lang.String host)  
      static void timeUDP​(java.lang.String host)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • rdate

        public rdate()
    • Method Detail

      • timeTCP

        public static void timeTCP​(java.lang.String host)
                            throws java.io.IOException
        Throws:
        java.io.IOException
      • timeUDP

        public static void timeUDP​(java.lang.String host)
                            throws java.io.IOException
        Throws:
        java.io.IOException
      • main

        public static void main​(java.lang.String[] args)