摘要:
其实也就三个吧。precall prisession single 三个分别是这样的设置.precall 和single只需要在接口实现类中设置一下instanceMode=instanceMode.precall或instanceMode.single就可以。 basichttpbinding这种方式不可以有session. 另注: 不要在对外暴露的数据中使用范型,而应该使用数组或... 阅读全文
摘要:
在WCF中使用枚举的话。 1. 在服务契约上添加 ServiceKnownType(typeof(Enum))。 2. 为枚举值添加 [EnumMember]。 [DataContract] [Flags] public enum DataType { [EnumMember]A = 1, [EnumMember]B = 2, [EnumMember]C = 4, [E... 阅读全文
摘要:
首先讲解一下事务的几个很重要的性质。 Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->WCF 对分布事务提供了良好的支持,这使得我们可以协调多个服务之间的数据完整性。通过 TransactionFlowAttribute、ServiceB... 阅读全文
摘要:
异步调用:获得系统更好的吞吐量。 用户体验性更好。 但有时弄不好也会增加系统负担。 有两种方法。我这里只采用Wshttp的方式。并且是采用添加服务引用的方法来做的。 只需两下就可以完成。1 在添加的“服务引用”上。配置“服务引用”,勾选“以异步来操作” 2 它会自动添加“begin方法”和"end方法"这两种方法。 ... 阅读全文
摘要:
Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->public abstract class Stock { private List observers = new List(); private String _symb... 阅读全文
摘要:
Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1.web.config控制的是HTTP流输出的编码。 2.HTML里面的charset说明的是本文件的编码。 3.因为ASP.NET的HTML不是从本地文件读取的,而是从HTTP流获得的,所以... 阅读全文