我用DCOM,想在网络中断或服务器异常时(出现RPC服务器不可用),客户端能重新连接远程的RPC服务器,李维的书介绍了关于容错处理,但是不能每次有数据请求时都写代码啊,我的想法是注册一个全局的热键,出现RPC服务器不可用时,按热键重新连接,但又不知道怎么做。还有其他方法吗?

解决方案 »

  1.   

    UP
    用ApplicationEvents捕获所有来自EOLEEXCPTION的错误
      

  2.   

    在局域网中多运行两个服务端程序,然后用SimpleObjectBroker把运行服务端的机器名全部都加到SimpleObjectBroker的servers中,然后客户端就能自动选择服务端了!
      

  3.   

    to:xiangding(生下来就没明白:人活着的意义.....)
    “用ApplicationEvents捕获所有来自EOLEEXCPTION的错误”如何实现,请详细说明。