客户端正确地关闭WCF连接
来源:互联网 发布:anywhere虚拟定位软件 编辑:程序博客网 时间:2024/06/13 02:24
//正常调用Web服务.StockService.StockServiceClient client = new StockService.StockServiceClient( "StockBasicHttpEndpoint", stockServiceUrl);string StockId = client.GetStockIdByName("MSFT");//服务完成后,使它关闭try{ if (client.State != System.ServiceModel.CommunicationState.Faulted) { client.Close(); }}catch (Exception ex){ client.Abort();}
你应该尝试在一个try-catch代码块执行Close()方法,在catch里执行Abort()方法;
不要对WCF的client类使用'using';在try-catch块里调用Close()方法关闭客户端,异常发生后调用Abort()方法。
- 客户端正确地关闭WCF连接
- WCF 关闭默认调试客户端
- WCF 基础连接已经关闭:连接被意外关闭
- WCF 基础连接已经关闭: 连接被意外关闭。
- EPOLL 判断客户端连接关闭
- WCF-003:关于 WCF 基础连接已经关闭 连接被意外关闭-序列化问题
- wcf 连接出错的情况下关闭连接。
- WCF异步调用中客户端关闭带来的性能问题
- Apache-XMLRpc客户端连接不关闭问题解决
- 客户端关闭连接服务器端没反应
- WCF 基础连接已经关闭: 接收时发生错误
- WCF-005:关于 WCF 基础连接已经关闭 连接被意外关闭-不是使用父类指向子类问题
- .net wcf 返回DataTable 调用 ”基础连接已经关闭: 连接被意外关闭“
- 错误解决: WCF 基础连接已经关闭: 连接被意外关闭
- WCF客户端无法访问服务原因之二(连接数问题)
- WCF 客户端与服务器时间不同步无法连接的解决方法
- Wcf服务客户端无法连接“无法识别该uri前缀 ”
- 【WCF】使用WCF测试客户端
- 基于Axis2开发WebService简单例子
- querystring传递中文出现乱码的问题
- Ubuntu10.04下openldap的安装与简单配置
- 配置和管理msyql
- QT与OpenGL之绘图
- 客户端正确地关闭WCF连接
- Ubuntu_Ubuntu 下设置adb环境变量
- Linux本地root密码破解方法
- 未成熟儿接种3原因需考查衡量
- MFC如何从view类向自定义类中发送消息
- 关于学习boost时的那些零碎记录(回忆里待续) 第二篇
- Sorting:
- 如何查看某个端口被占用
- 国家代码表(收集)