M missdel Unregistered / Unconfirmed GUEST, unregistred user! 2001-08-21 #1 编一个C/S软件,我现已知服务端的IP地址!但需要知道服务端的程序是否运行, 怎样检测呢?
海 海风 Unregistered / Unconfirmed GUEST, unregistred user! 2001-08-21 #2 在服务器端的程序上加一个TCP控件一启动就定时向客户端的计算机发信息 不就成了??
张 张一健 Unregistered / Unconfirmed GUEST, unregistred user! 2001-08-21 #3 服务端不会知道什么地址的客户会在什么时候发出请求,它是被动的。 服务端在指定的端口监听。 客户端向服务端发出请求,服务端给个回应就行了。 若没有回应可以认为服务端程序没有运行。
M missdel Unregistered / Unconfirmed GUEST, unregistred user! 2001-08-22 #4 有时候客户端是先启动的,的确是可以一启动就向客户端发消息,但如果服务端启动时客 户端没有启动怎么办? 客户端通过端口向服务端发消息,看能不能收到回应的确不错,可否哪位高手能详细一点, 程序怎么编?
L LLLYJ Unregistered / Unconfirmed GUEST, unregistred user! 2001-08-22 #5 其实你需要的是事先知道服务有没有运行。如果使用 try and fail 来知道服务是否运行 可不可以满足你的要求,如果可以,你什么也不需要做。