摘要:
Akismet是Subtext的一个非常经典的应用方式,将过滤系统通过webservice完全托管给了Akismet,从而减小了自己的负担,相对来说还不会影响客户体验。我们通过结构可以看到IComment,Comment,HttpClient,AkismetClient,InvalidResponseException。IComment是评论接口,Comment继承了IComment,作用是封装了ip地址,url,评论等一些基础属性。HttpClient说起来就就一个方法PostRequest,实际上是实现了一个post请求,并且读取返回的数据。InvalidResponseException 阅读全文
摘要:
转自:http://www.cnblogs.com/jams742003/序列化是将对象状态转换为可保持或可传输的格式的过程,反序列化则过程相反。用于存储和传输数据。(一)asp.net序列化与反序列化.net提供多种序列化类(1)BinaryFormatter 类名字空间:System.Runtime.Serialization.Formatters.Binary这个类用于以二进制格式将对象或整... 阅读全文
摘要:
方法一:引入System.Web.Script.Serialization命名空间使用 JavaScriptSerializer类实现简单的序列化序列化类:Personnel[代码]执行序列化反序列化:代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-... 阅读全文
摘要:
因为最初错误的理解了Contract与Service的关系,把每个业务定义了相应的Contract与Service并将对应的Service一一继承相应的Contract,因为在WCF每个host只能提供一个Service所以导致,当你的服务很多的时候你要定义N多个host看下面演示提供User(用户)和Order(订单)两个服务:开启多个host代码:[代码]开启多个host配置代码代码 Code... 阅读全文
摘要:
WCF 支持分布式事务,也就是说事务可以跨越服务、进程、机器边界,在多个服务和客户端间存在。Single service/single resource transactionDistributed transactional service-oriented applicationTransaction Binding只有 TCP-、 IPC- 以及 WS-related 等 Binding 支... 阅读全文