摘要:
定义在操作层的行为TransactionScopeRequired和TransactionAutoComplete在这一章的先前部分描述了。在服务层,有两个额外的行为需要考虑: TransactionIsolationLevel和TransactionTimeout. TransactionIsolationLevel属性,正如名字所暗示的,影响事务的隔离级别。隔离是指ACID中的I并指导事务如何与其周围环境隔离。有很多隔离级别。Serializable,默认情况下,提供最高级别的隔离并阻止其他部分在事务完成前更新数据。例如,如果事务中包含了一条“select count(*) from or 阅读全文
阅读排行榜
WCF 第十三章 可编程站点 寄宿站点
2011-06-09 21:17 by DanielWise, 603 阅读, 收藏,
摘要:
可以说WCF在站点中寄宿服务的特性是最好的改进。在.NET Framework 3.5 之前,你不得不提供配置文件或者写代码来寄宿服务。即便你在IIS中寄宿服务也是这样。对那些在站点中寄宿服务的人来说变得很乏味。WCF提供了很多特性来寄宿服务,但是对创建服务的网站开发人员来说却只需要一个配置文件。例如,你可能不希望一个基于AJAX的应用程序支持多个绑定,使用消息层安全或者要求事务处理。为了简化服务寄宿,WCF引入了一个叫做无配置文件寄宿的特性。这允许开发人员不用提供配置文件或者写代码就可以寄宿服务。这个特性的架构是WCF中寄宿模型的一部分。我们将用两种方式来了解这个特性。WebScriptSe 阅读全文
Using App.Config for user defined runtime parameters
2011-06-01 10:18 by DanielWise, 600 阅读, 收藏,
摘要:
September 27, 2007 These are the steps involved in defining runtime parameters and using them in your code.1. Create a App.Config file2. Define the runtime parameters and provide values for these3. Access these parameters in your code4. Verify changing the parameter value at runtime affects the appl 阅读全文
WCF 第十三章 可编程站点 总结
2011-06-10 07:04 by DanielWise, 598 阅读, 收藏,
摘要:
WCF中新的网站编程能力简化了创建服务在网站上使用的过程。它们在行为上帮助开发人员快速地在网站上创建并使用服务。这意味着提供了一些可供开发人员使用站点的能力。下面归纳了WCF中那些可以用于网站的能力。.NET Framework 3.5 提供了一个允许使用基于路径和查询组件来高效截取URIs的一个新的UriTemplate类。WCF在它的网站编程模型中使用UriTemplate类来调用服务。消息可以使用一系列格式包括SOAP和POX暴露给WCF. .NET Framework 3.5 添加JSON作为一个序列化格式。WCF提供了一个额外的绑定,称为webHttpBinding绑定,使用WCF的 阅读全文
浙公网安备 33010602011771号