高分求教类花生壳客户端的<ip地址变化监控程序>(200分)

  • 主题发起人 主题发起人 arkeyj
  • 开始时间 开始时间
A

arkeyj

Unregistered / Unconfirmed
GUEST, unregistred user!
情景描述:
客户端电脑C位于局域网内,C可以连接到Internet,欲编写一服务程序S在C上运行实时监控C的内网IP(网卡)、外网IP(ISP分配给路由器或C的IP)变化情况,如C的内、外网变化时S即时地发送新ip到某个email地址,即原理同花生壳客户端
需要请教的技术难点:
1、如果用Timer机制来实现监控程序的话如何做到尽量少占用资源又可以即时得到新IP,因为有试过用Timer机制在C无法连接Internet时程序特占cpu资源
2、有没有不用Timer机制的方法,如Windows Message
 
创建一个线程干这事
 
我觉得用timer机制的情况下单线程或多线程占用相同cpu资源,有没有更创新的想法,比如window的事件驱动机制
 
后退
顶部