江苏科技信息 ›› 2017, Vol. 34 ›› Issue (12): 18-19.doi: 10.3969/j.issn.1004-7530.2017.12.017

• 论文 • 上一篇    下一篇

用VC++6.0开发Windows网络校时软件

王强   

  1. 江苏有线邦联新媒体科技有限公司,江苏南京,210001
  • 出版日期:2017-04-25 发布日期:2017-04-25

Developing Windows time correction program by using VC++6.0

Wang Qiang   

  • Online:2017-04-25 Published:2017-04-25

摘要: 为解决各类计算机网络应用软件中系统时间同步的问题,需要保证服务端时间与客户端时间的一致.文章采用微软公司的软件开发工具VC++6.0,通过调用Windows套接字编程接口提供的Winsock 2.0 API函数,编写出兼容性较强的网络校时代码,再通过调用Windows系统的API函数,实现取出和设置系统时间的功能.工作过程如下:服务端软件始终监听客户端的校时请求,当客户端发送校时请求时,服务端软件根据客户端的IP地址,发送时间信息给客户端,客户端将收到的信息设置到本机,完成时间同步.由于Winsock 2.0的编程接口兼容性很强,所以该程序在各类Windows平台均能稳定运行,占用资源少,方便可靠,有较高的实用价值.

关键词: VC++6.0, 网络编程, Winsock2.0API函数