Q
ql
Unregistered / Unconfirmed
GUEST, unregistred user!
小弟想写一个在局域网内通信的程序,想用消息来实现上线和离线的功能,具体思路是这样的:
1、当我登陆时先获得本机的IP地址、主机名、呢称(主机名和呢称我写在自编的INI文件里)。
2、向网内所有的在线用户发送消息,其内容是:IP地址、主机名、呢称、上线。
3、当其他主机收到'上线'消息后自动反馈消息给我,其内容是对方的:IP地址、主机名、呢称、上线。
4、当离线时也是向网内所有的在线用户发送消息,其内容是:IP地址、主机名、呢称、离线。
5、当其他主机收到'离线'消息无须反馈。
请问这样的功能该如何实现?要用什么样的API函数来实现上述功能?
我觉得使用消息比使用ClientSocket和ServerSocket速度来的快。
请高手详细指点一下,小弟是初学者,请写的尽量简单点,因水平实在有限怕看不懂。
谢谢各位师兄!!!
1、当我登陆时先获得本机的IP地址、主机名、呢称(主机名和呢称我写在自编的INI文件里)。
2、向网内所有的在线用户发送消息,其内容是:IP地址、主机名、呢称、上线。
3、当其他主机收到'上线'消息后自动反馈消息给我,其内容是对方的:IP地址、主机名、呢称、上线。
4、当离线时也是向网内所有的在线用户发送消息,其内容是:IP地址、主机名、呢称、离线。
5、当其他主机收到'离线'消息无须反馈。
请问这样的功能该如何实现?要用什么样的API函数来实现上述功能?
我觉得使用消息比使用ClientSocket和ServerSocket速度来的快。
请高手详细指点一下,小弟是初学者,请写的尽量简单点,因水平实在有限怕看不懂。
谢谢各位师兄!!!