有一个有用的调试工具就是daytime服务。它的作用就是返回当前时间和日期,格式是字符串格式。
daytime服务是基于TCP的应用,服务器在TCP端口13侦听,一旦有连接建立就返回ASCII形式的日期和时间,在传送完后关闭连接。接收到的数据被忽略。
daytime服务也可以使用UDP协议,它的端口也是13,不过UDP是用数据报传送当前时间的。接收到的数据被忽略。
对于daytime没有特定的格式,建议使用ASCII可打印字符,空格和回车换行符。daytime应该在一行上。下面是两种流行的格式:
Weekday, Month Day, Year Time-Zone
例子:Tuesday, February 22, 1982 17:37:43-PST
和用于SMTP中的格式:
dd mmm yy hh:mm:ss zzz
例子:02 FEB 82 07:59:01 PST
分享到:
相关推荐
客户端可以发送“time”命令给服务器请求当前的系统时间信息(HH:mm:ss),客户端可以发送“date”命令给服务器请求当前的系统日期信息("yyyy-MM-dd "),当客户端发送“quit”命令时结束与服务器的连接。
Daytime协议由RFC 867定义,用于返回服务器当前日期和时间。Daytime服务器应用程序忽略客户机发送的任何数据,只是检查本地时钟,并用字符串的形式返回当前日期与时间,客户机可以对取得的这个字符串进行处理。 ...
java实现简单的daytime协议,分为用户端和客户端,从用户端获取客户端的时间
用Socket套接字实现DAYTIME协议的服务器和客户端程序.doc
实现对DayTimeServer服务器的关闭管理,当DayTimeAdmin向服务器发送“shutdown”命令时,服务器自动关闭。
用Socket套接字实现DAYTIME协议的服务器和客户端程序.doc
采用线程池技术处理客户端的连接,并响应客户端的请求命令。
用Socket套接字实现DAYTIME协议的服务器和客户端程序解析.pdf
采用java实现DAYTIme客户端,获取服务端时间
用Socket套接字实现DAYTIME协议的服务器和客户端程序文件.docx
能提供文件传输、ECHO、TIME和DAYTIME服务,即在多协议单服务服务器的基础上实现多协议多服务服务器(超级服务器)。同时支持UDP和TCP
编写针对DAYTIME服务的UDP客户机和服务器的实现。要求显示DAYTIME返回的日期和时间值。
Linux环境下的UDP-DAYTIME服务,网络编程第一个作业,文件包含程序及其注释、可执行文件、程序运行截图。作者:徐伟。
用C语言做的网络daytime程序,支持客户端与服务端
DAYTIME服务的UDP客户机和服务器的实现,内含linux版的daytime udp实现源码,注意是linux版非windows版
实现Daytime协议,使用客户端和服务端通信,使得客户端获得服务端时间。并用JAVA实现客户端
编写针对DAYTIME服务的UDP客户机和服务器的实现。要求显示DAYTIME返回的日期和时间值。
本代码是编写针对DAYTIME服务的UDP客户机和服务器的实现。要求显示DAYTIME返回的日期和时间值。
网络授时服务是在网络上设置一些时间服务器,用户通过Internet访问这些时间服务器就可...网络授时服务有三个协议,分别是Network Time Protocol (RFC-1305),Daytime Protocol (RFC-867),Time Protocol (RFC-868)。
使用预分配从进程技术实现多服务多协议服务器设计。服务类型有Echo、Chargen、Daytime、Time。服务器设计成为可以动态配置,即允许不必重新编译或重新启动就能增加新服务。代码为自己编写,linux下调试通过,因此要3...