首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VC >

VC++监听有关问题 回复者有分

2012-01-01 
VC++监听问题 回复者有分现在要用vs2005 里的vc++开发一个服务器端管理的程序描述如下:有若干个客户端通过

VC++监听问题 回复者有分
现在要用vs2005 里的vc++开发一个服务器端管理的程序
描述如下:
  有若干个客户端通过硬件连接到一台服务器上。
  现在要用vc++做一个程序监听这些客户端,
  监听的项目如下:
  1、监听客户度是否连接到服务器上;
  2、能够查看客户端的电脑当钱运行的程序;
  3、当前服务器的CPU、内存使用情况;
   
希望高手能够给出一个解决方案或者实现过程。
有程序的希望能够给小弟一份(+100分):在此不省感谢!
邮箱:zhchongyao@126.com

声明:回复者必定有分。3天后结贴。

[解决办法]
1、用UDP协议,服务器程序监听某一固定端口,客户端程序定时向服务器发包,服务端如果在一定时间内未收到客户端的消息,则认为连接已断开。
2、由服务端程序向指定客户端发送命令,客户端收到命令后检查本机当前运行的程序,发给服务器。用CreateToolhelp32Snapshot、Process32First、Process32Next、GetModuleFileNameEx等函数。
3、http://bbs.pfan.cn/showtxt.asp?id=257395
[解决办法]
up+++++++++
[解决办法]
使用Socket编程吧,直接搜索MSDN里面就有例子,在服务器端口进行监听,客户端向服务器请求连接,连接成功后发送所需要的数据给客户端就可以了

[解决办法]
关注ing~~
[解决办法]
顶~~~~~
[解决办法]
顶,并且拿十分
[解决办法]
孙鑫的VC++深入详解,里面有一节是专门讲这个的,很详细。你可以在网上找找看
[解决办法]
关注~~~
[解决办法]
你可以参照SNMP的管理模式,你这种模式就相当于一个服务器管理网络中的为每一个客户端.
那么每一个客户端可以定时通过TCP或者UDP传输自己的当前状态信息给服务器.
服务器定期轮巡,是否有客户端没有在指定时间内上传最新状态,如果需要服务器发送报文给客户端,要求报告最新状态.
至于使用TCP或者UDP,根据你网络的规模而定,不过一般用UDP多一些,可能也要结合TCP一起使用.
[解决办法]
不知道怎么做,呵呵,想了解下!!!
[解决办法]

探讨

1、用UDP协议,服务器程序监听某一固定端口,客户端程序定时向服务器发包,服务端如果在一定时间内未收到客户端的消息,则认为连接已断开。
2、由服务端程序向指定客户端发送命令,客户端收到命令后检查本机当前运行的程序,发给服务器。用CreateToolhelp32Snapshot、Process32First、Process32Next、GetModuleFileNameEx等函数。
3、htt……

[解决办法]
用UDP协议,服务器程序监听某一固定端口,客户端程序定时向服务器发包,服务端如果在一定时间内未收到客户端的消息,则认为连接已断开。
2、由服务端程序向指定客户端发送命令,客户端收到命令后检查本机当前运行的程序,发给服务器。用CreateToolhelp32Snapshot、Process32First、Process32Next、GetModuleFileNameEx等函数。
3、htt……

[解决办法]
socket编程,用什么协议无所谓,关键是思路如1楼所说!
[解决办法]
多的很自己上网找个例子就OK了
不过VC6的多

[解决办法]
顶一下~

热点排行