摘要: WCF相关的TimeOut属性值的意义。【1】Binding配置的例子: <netTcpBinding> <binding closeTimeout="TimeSpan" hostNameComparisonMode="StrongWildCard/Exact/WeakWildcard" listenBacklog="Integer" maxBufferPoolSize="integer" maxBufferSize="Integer" maxConnections=" 阅读全文
posted @ 2011-05-18 13:46 现役程序员 阅读(4938) 评论(0) 推荐(0) 编辑
摘要: WCF+Nhibernate 在查询中只要涉及到表关联,都会存在一个循环引用而导致客户端不能反序列化的问题。解决的办法:1.多对一关联中,设置lazy="false".2.一对多关联中,配置文件的属性使用bag类型,实体类中对应的属性为强类型的集合IList<类型>,而不能为弱类型IList,否则客户端反序列化生成的代码里面对应的属性为IList<Object>,造成客户端无法反序列化到对应的类型。3.实体类的数据契约配置加上IsReference=true。 阅读全文
posted @ 2011-05-18 10:39 现役程序员 阅读(496) 评论(5) 推荐(0) 编辑