我在项目中使用Hessian C#客户端与Hessian Java服务器通信。
using hessiancsharp.client;
String url = "http://127.0.0.1:2000/test";
CHessianProxyFactory factory = new CHessianProxyFactory();
我没有找到Hessian C#客户端的超时选项(与Hessian Java客户端中的setReadTimeout不同)。
有人可以帮助我如何在Hessian C#客户端设置时间?
答案 0 :(得分:1)
我只是简要介绍一下这些消息来源。目前似乎不支持指定超时。对于补丁,您可能必须修改类CHessianMethodCaller
中的方法调用。此类使用公开Timeout
属性的标准.NET WebRequest
类。