
C#中如何控制访问webservice的时间,如果超出了预定时间,则访问另一个webservice。 20
2个回答
展开全部
var binding = new System.ServiceModel.BasicHttpBinding();
binding.OpenTimeout =
binding.ReceiveTimeout =
var service = new 服务对象类(binding, new System.ServiceModel.EndpointAddress("服务地址Url"));
try
{
service.调用方法
}
catch(Exception)
{
//todo: 调用另外一个webservice
}
binding.OpenTimeout =
binding.ReceiveTimeout =
var service = new 服务对象类(binding, new System.ServiceModel.EndpointAddress("服务地址Url"));
try
{
service.调用方法
}
catch(Exception)
{
//todo: 调用另外一个webservice
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询