wcf中的几个配置问题
写下来备忘一下。
(1)问题:使用PollingDuplex绑定时,客户端Add Service Reference ,不能生成的客户端配置文件ServiceReference.clientConfig
解决方法: 使用slsvcutil.exe 生成,路径:C:\Program Files\Microsoft SDKs\Silverlight\v4.0\Tools
(2)问题:使用slsvcutil.exe发生StackOverfIowExceation异常
解决方法:在slsvcutil.exe同一目录下创建文件slsvcutil.exe.config文件,添加如下内容
<configuration><satelliteassemblies><assembly name=”SISvcUtil, Version=4.0.0.0, Culture=neutral,
PubIicKeyToken=b03f5f7f11d50a3a"/></satelliteassemblies>
</configuration>
(3)问题:wcf 超时,10分钟代理关闭
解决方法:同时在客户端和服务端配置InactivityTimeout、ReceiveTimeout默认lOmin,WCF端和Silverlight端是
各自独立的。例如:
服务端Web.Config/App.Config
<pollingDupIexBinding><binding name=”NewBinding0"maxBufferSize="2147483647"maxBufferPooISize="2147483647"max Rece ived Messages ize="2147483647"transferMode=”Buffered”sendTimeout= "00:02:00"closeTimeout="00:02:00" openTimeout="00:02:00"
inactivityTimeout="01:00:00" receiveTimeout="01:00:00"/>
</pollingDupIexBinding>
客户端ServiceReferences.ClientConfig/App.Config
<customBinding><binding name=”PollingDupIexHttpBinding_ ITaskService"closeTimeout="00:02:00" openTimeout="00:02:00"sendTimeout="00:02:00" receiveTimeout="01:00:00"><pollingDuplex duplexMode="SingIeMessagePerPoll”inactivityTimeout="01:00:00"/><binaryMessageEncoding/><httpTransport maxReceivedMessageSize="2147483647"maxBufferSize= "2147483647"/></binding></customBinding>
详细资料下载:wcf笔记
转载于:https://www.cnblogs.com/dhuxin/archive/2010/11/01/1866544.html
wcf中的几个配置问题相关推荐
- 在WCF中实现双工通信(转载)
首先声明此文章是转载博客园蒋老师之作:http://www.cnblogs.com/artech/archive/2007/03/02/661969.html 双工(Duplex)模式的消息交互方式体 ...
- WCF中的序列化[上篇]
SOA 和Message Windows Communication Foundation (WCF) 是基于面向服务架构(Service Orientation Architecture--SOA) ...
- 数字证书及在WCF中的应用
一 概念 1.内容 证书的发布机构 证书的有效期 证书所有者(Subject) 签名所使用的算法 指纹以及指纹算法 公钥 私钥 2.存储区 3.有效性 二 作用 ...
- 在WCF中使用Flag Enumerations
在WCF中使用Flag Enumerations 请看MSDN示例: [DataContract][Flags] public enum CarFeatures { None = 0, ...
- Entity Framework在WCF中序列化的问题
问题描述 如果你在WCF中用Entity Framework来获取数据并返回实体对象,那么对下面的错误一定不陌生. 接收对 http://localhost:5115/ReService.svc 的 ...
- wcf中的使用全双工通信(转)
wcf中的使用全双工通信 wcf中的契约通信默认是请求恢复的方式,当客户端发出请求后,一直到服务端回复时,才可以继续执行下面的代码. 除了使用请求应答方式的通信外,还可以使用全双工.下面给出例子: 1 ...
- WCF技术剖析之十一:异步操作在WCF中的应用(上篇)
按照操作执行所需的资源类型,我们可以将操作分为CPU绑定型(CPU Bound)操作和I/O绑定型(I/O Bound)操作.对于前者,操作的执行主要利用CPU进行密集的计算,而对于后者,大部分的操作 ...
- WCF中绑定的简单介绍
绑定基本概念 绑定就是一个从通用基础类型派生出来的运行时类型.绑定中描述了传输协议,消息编码格式和其他的一些用于通信的通信协议. 绑定的种类介绍 类型名 配置文件使用名 描述 BasicHttpBin ...
- WCF 中序列化自定义依赖属性类
众所周知.NetFramework中存在着两种依赖属性,他们也分别集成着不同但名称相同的依赖对象: System.Windows.DependencyProperty:System.Windows.D ...
- 深入剖析授权在WCF中的实现[共14篇]
I.身份(Identity)与安全主体(Security Principal) 从两个重要的概念谈起:Identity与Principal[上篇] 从两个重要的概念谈起:Identity与Princi ...
最新文章
- GoogleFusionTablesAPI初探地图与云计算
- java 转发上传文件_Java 发送http请求上传文件功能实例
- 数据挖掘SPSS Clementine 12.0.3 多国语言(含中文)破解版
- Netty之有效规避内存泄漏
- Android设计模式之——命令模式
- dfs hdfs 修改文件名称_CDH6.3.2生产更换HDFS 数据目录
- mysql写什么不同_mysql - 编译配置PHP时,两种配置写法有什么不同
- oracle分区表学习及应用
- 人人商城源码怎么安装MySQL_人人商城12个常见错误解决方案
- 分治法——查找最大最小元素(C++)
- 过滤器和拦截器的区别
- 卸载mysql5.5.27(傻瓜式卸载)
- 介绍几种wifi电源管理模式
- j和jk是有区别的_科普向,大家都说jk,jk是什么意思呢?
- 哈佛大学公开课《幸福课》笔记
- WordPress按钮人机验证(1)
- 【Python】绘制 对数函数
- 10分钟轻松定制网站日志分析大盘
- 对ARM紧致内存TCM的理解 转
- node-exporter安装
热门文章
- python 生成可执行文件.exe
- 利用python gdal读写遥感影像
- MERIT DEM 90m数据下载
- ArcGIS学习总结(九)——将.kml转换为.shp
- cordova自定义插件步骤
- python定位元素方法_Python+webdriver定位元素的几种方法
- java 容器类 面试_校招面试之Java容器
- Kubernetes持久化方案(PV、PVC、StorageClass)
- Apache Flink 1.10.0 重磅发布,年度最大规模版本升级!
- 程序员,如何在工作之外,增加自己的收入?