首页 相关文章 VC编程轻松获取局域网连接通知

VC编程轻松获取局域网连接通知

一、 问题提出的背景
  
  笔者所使用的局域网拥有一个服务器及若干分布于各办公室的客户机,通过网卡相连。服务器不提供专线上网,但可以拨号上网,而各客户机可以通过装在服务器端的代理服务器共用一条电话线上网,但前提必须是服务器已经拨号连接。考虑到经济原因,服务器不可能长时间连在网上,因此经常出现由于分布于各办公室的客户机不能知道服务器是否处于连线状态而造成的想上网时服务器没有拨号,或是服务器已经拨号而客户机却并不知晓的情况,这无疑会在工作中带来极大的不便。而笔者作为一名程序设计人员,有必要利用自己的专业优势来解决实际工作中所碰到的一些问题。通过对实际情况的分析,可以归纳为一点:当服务器在进行拨号连接时能及时通知在网络上的各个客户机,而各客户机在收到服务器发来的消息后可以根据自己的情况来决定是否上网。这样就可以在同一时间内同时为较多的客户机提供上网服务,此举不仅提高了利用效率也大大节省了上网话费。
  
  二、 程序主要设计思路及实现
  
  由于本网络是通过网卡连接的局域网,因此可以首选Windows Socket API进行套接字编程。整个系统分为两部分:服务端和客户端。服务端运行于服务器上负责监视服务器是否在进行拨号连接,一旦发现马上通过网...[ 查看全文 ]

2016-02-19 标签:

VC编程轻松获取局域网连接通知的相关文章

手机页面
收藏网站 回到头部