RPC 客户端程序如何得知服务端程序是否在线(可供调用)?

neooranderson 2006-08-01 01:31:56
RPC(Microsoft)编程,当服务器程序未启动时,客户端程序如果调用服务端程序将出现异常并退出(报No Name字符串),如何才能避免这种现象?
如果客户端知道服务器程序是否在线,就可以作出是否调用RPC的决定,从而避免此问题;
另外,如果出现此异常,程序可以不退出而进行异常处理,也可以解决。
小弟对RPC知之甚少,请各位大侠指点,不胜感激!
...全文
174 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
neooranderson 2006-08-02
  • 打赏
  • 举报
回复
异常处理后不退出了,以前没用过异常处理,万分感谢
再一个问题,一般这种异常处理都是在我们完全知道这个程序或函数运行的性状的情况下才使用对吗?否则很可能导致系统出问题,或者内存泄漏?

给分先,多谢多谢
开始远离编程 2006-08-01
  • 打赏
  • 举报
回复
RPC(Microsoft)编程不怎么了解.
客户端可以做异常处理啊.这样就不会退出了.
异常处理时判断类型,如果是"No Name",就表示服务器不存在或者服务没有加载.
neooranderson 2006-08-01
  • 打赏
  • 举报
回复
没人理我?高手救命,着急了,Help!
neooranderson 2006-08-01
  • 打赏
  • 举报
回复
高手帮帮忙,心急如焚

18,357

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧