1.服务器端:
a.监听指定端口,接受远程连接,并显示在界面上。
b.按指定的时间间隔,自动同步时间到所有客户端。
c.可以手动同步时间到所有客户端。
d.接受客户端时间请求,发送时间到客户端。
e.可以设置程序启动后自动启动监听。
f.可以配置是否启用主动同步的功能。
2.客户端:
a.连接服务器。
b.接受服务器的自动时间同步。
c.可以手工同步时间。
d.可以设置同步时间时是否忽略时区差异。
e.可以设置同步时间差异,差异值超过指定的时间时不进行同步。
f.可以设置程序启动后自动启动连接。
g.可以设置连接成功后马上同步一次时间。
3.同一个系统上只能启动一个程序。
4.记录用户输入的信息和所使用的功能(服务端/客户端),关闭程序后再启动会自动恢复上次使用信息。