社区
C#
帖子详情
Remoting 如果设置客户端连接超时等待时间
jxnetinfo
2006-09-13 10:21:39
如果Remoting 服务器端没有运行,或者端口号指定错误,客户端尝试连接服务端时,会有一个很长的等待时间,这么漫长的待等会影响客户的情绪,降底对我们产品的信任度,能不能自己定义一个等待时间,有点象sql server 的ConnectionTimeOut 属性设置一样
...全文
669
8
打赏
收藏
Remoting 如果设置客户端连接超时等待时间
如果Remoting 服务器端没有运行,或者端口号指定错误,客户端尝试连接服务端时,会有一个很长的等待时间,这么漫长的待等会影响客户的情绪,降底对我们产品的信任度,能不能自己定义一个等待时间,有点象sql server 的ConnectionTimeOut 属性设置一样
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yujuanwang726
2007-01-04
打赏
举报
回复
我也想问这个问题, 你怎么解决的啊? 我在msdn上找到了RemotingClientProxy这个类,可以Activator.Getobj返回不是这个类啊?!
jxnetinfo
2006-09-15
打赏
举报
回复
当我设置 objDataOperFactory.Timeout = 1000; //(1秒) 时,事实上我却等了不下10秒钟
jxnetinfo
2006-09-15
打赏
举报
回复
试了下楼上说的方法,还是不行,TimeOut设置好象没起到作用,我的代码如下:
string URL = "http://localhost7:8081/DataOperFactory";
DALFactory.DataOperFactory objDataOperFactory = new DALFactory.DataOperFactory(URL);
objDataOperFactory.Timeout = 1000; //(1秒)
try
{
IDAL.IDataOper obj = objDataOperFactory.CreateInstance();
Console.WriteLine("连接成功!");
}
catch (Exception Er)
{
Console.WriteLine( Er.Message);
}
jxnetinfo
2006-09-14
打赏
举报
回复
噢,明天到公司试下,这可能解决烦恼已久的大问题啊,谢谢楼上的两位朋友
kbxj406
2006-09-14
打赏
举报
回复
RemotingClientProxy是在System.Runtime.Remoting.Services.RemotingClientProxy命名空间下面的一个类,
你首先要using System.Runtime.Remoting.Services.RemotingClientProxy;下先
jxnetinfo
2006-09-14
打赏
举报
回复
没见到有哪个Remoting 的客户端代理有timeOut这个属性
jxnetinfo
2006-09-14
打赏
举报
回复
RemotingClientProxy ?是什么东东,没有这个类
jackyped
2006-09-13
打赏
举报
回复
RemotingClientProxy.Timeout 属性
这个?
Dubbo服务框架-其他
Dubbo主要核心部件:
Remoting
:网络通信框架,实现了sync-over-async和request-response消息机制RPC:一个远程过程调用的抽象,支持负载均衡、容灾和集群功能Registry:服务目录框架用于服务的注册和服务事件发布和...
解决用
Remoting
调用远程对象时的
超时
问题
问题症状:在使用
Remoting
方式,调用远程对象时(采用singCall方式),那个远程对象会调用一个程序,而那个程序可以需要3到4分钟才能执行...分析这应是一个等待
超时
的问题,可是设了channle的timeout属性为不
超时
,仍
.net Framework 1.1
Remoting
是没有
超时
时间
设置
的
.net Framework 1.1
Remoting
服务请求是没有
超时
时间
设置
的,也就是说
客户端
会一直等待服务端返回数据 数据请求过程中如果断网或者服务出错,
客户端
就挂啦,惨啊~~~ 在.net Framework 3.5中已经解决了这个...
使用Task.Wait和Cancel解决
Remoting
超时
Timeout问题
在
Remoting
客户端
用TcpChannel链接服务端的时候,如果地址不存在会尝试
连接
到
超时
Timeout大概21秒左右,例如
连接
到"tcp://192.192.192.192:8080/ServerObject"这个不存在的
Remoting
service地址。如何才能缩短这个...
Dubbo的
超时
和重试
Dubbo的
超时
和重试
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章