TcpChannel chan;
            //定义它的实例,端口号为8507
            chan = new TcpChannel(8507);            //注册这个信道
            ChannelServices.RegisterChannel(chan, false);            //远程配置 GeneralDBLogic
            RemotingConfiguration.RegisterWellKnownServiceType(typeof(BusinessLogic.GeneralDBLogic),
                   "GeneralDBLogic", WellKnownObjectMode.SingleCall);

解决方案 »

  1.   

    服务器的环境是 2003企业版,
    年初配置的环境,也在那里安装了服务,能正常使用。最近由于技术改造要求,我在服务器上安装了几个文件共享的驱动,之后我在注册 TCP信道的时候,发现注册过程很慢,而且容易失败。
      

  2.   

    问题已经找到了,是在设置 文件共享的时候。
    安装了一个高版本的服务 Microsoft Internet TCP/IP 6版本 服务,其余系统中Internet TCP/IP 服务有一定的冲突。
    把高版本的服务卸掉之后,速度就提速了。OK