﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>博客园-Focus on biztalk -- chnking-随笔分类-WCF&amp;WCF adapter</title><link>http://www.cnblogs.com/chnking/category/117855.html</link><description>心无旁骛，专注于biztalk......</description><language>zh-cn</language><lastBuildDate>Mon, 13 Oct 2008 22:49:30 GMT</lastBuildDate><pubDate>Mon, 13 Oct 2008 22:49:30 GMT</pubDate><ttl>60</ttl><item><title>WCF系列（七） - WCF安全系列（二） -  netTCPBinding</title><link>http://www.cnblogs.com/chnking/archive/2008/10/07/1305891.html</link><dc:creator>chnking</dc:creator><author>chnking</author><pubDate>Tue, 07 Oct 2008 14:06:00 GMT</pubDate><guid>http://www.cnblogs.com/chnking/archive/2008/10/07/1305891.html</guid><wfw:comment>http://www.cnblogs.com/chnking/comments/1305891.html</wfw:comment><comments>http://www.cnblogs.com/chnking/archive/2008/10/07/1305891.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cnblogs.com/chnking/comments/commentRss/1305891.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/chnking/services/trackbacks/1305891.html</trackback:ping><description><![CDATA[摘要: WCF作为微软最新一代的企业级远程通讯技术，集成兼容了以前的诸多远程通讯技术如MSMQ、remoting、web services、WS-*等等，并且提供了强大的安全支持，使其成为真正的企业级远程通讯技术。安全是WCF的很重要的特点，WCF处处都考虑到了安全问题，消息的完整性、保密性，客户端服务端的身份验证、访问授权等等。这个WCF安全系列从实例出发，讨论了WCF各种绑定、绑定中的各种安全模式、客户端各种验证模式的不同组合情况下如何保证安全的。本系列按照不同的绑定分别探讨，第二篇是netTCPBinding（这篇还未完整，先发几个例子）&nbsp;&nbsp;<a href='http://www.cnblogs.com/chnking/archive/2008/10/07/1305891.html'>阅读全文</a><img src ="http://www.cnblogs.com/chnking/aggbug/1305891.html?type=1" width = "1" height = "1" />]]></description></item><item><title>WCF系列（六） - WCF安全系列（一） - basicHttpBinding</title><link>http://www.cnblogs.com/chnking/archive/2008/10/07/1305811.html</link><dc:creator>chnking</dc:creator><author>chnking</author><pubDate>Tue, 07 Oct 2008 13:17:00 GMT</pubDate><guid>http://www.cnblogs.com/chnking/archive/2008/10/07/1305811.html</guid><wfw:comment>http://www.cnblogs.com/chnking/comments/1305811.html</wfw:comment><comments>http://www.cnblogs.com/chnking/archive/2008/10/07/1305811.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.cnblogs.com/chnking/comments/commentRss/1305811.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/chnking/services/trackbacks/1305811.html</trackback:ping><description><![CDATA[摘要: WCF作为微软最新一代的企业级远程通讯技术，集成兼容了以前的诸多远程通讯技术如MSMQ、remoting、web services、WS-*等等，并且提供了强大的安全支持，使其成为真正的企业级远程通讯技术。安全是WCF的很重要的特点，WCF处处都考虑到了安全问题，消息的完整性、保密性，客户端服务端的身份验证、访问授权等等。这个WCF安全系列从实例出发，讨论了WCF各种绑定、绑定中的各种安全模式、客户端各种验证模式的不同组合情况下如何保证安全的。
本系列按照不同的绑定分别探讨，第一篇是basicHttpBinding&nbsp;&nbsp;<a href='http://www.cnblogs.com/chnking/archive/2008/10/07/1305811.html'>阅读全文</a><img src ="http://www.cnblogs.com/chnking/aggbug/1305811.html?type=1" width = "1" height = "1" />]]></description></item><item><title>WCF系列（五） -- 也谈序列化（下）</title><link>http://www.cnblogs.com/chnking/archive/2008/06/06/1215411.html</link><dc:creator>chnking</dc:creator><author>chnking</author><pubDate>Fri, 06 Jun 2008 14:57:00 GMT</pubDate><guid>http://www.cnblogs.com/chnking/archive/2008/06/06/1215411.html</guid><wfw:comment>http://www.cnblogs.com/chnking/comments/1215411.html</wfw:comment><comments>http://www.cnblogs.com/chnking/archive/2008/06/06/1215411.html#Feedback</comments><slash:comments>14</slash:comments><wfw:commentRss>http://www.cnblogs.com/chnking/comments/commentRss/1215411.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/chnking/services/trackbacks/1215411.html</trackback:ping><description><![CDATA[摘要: 大家都知道，WCF中大多是使用DataContractSerializer序列化器对对象进行序列化，它可以序列化.net的基本类型，用[DataContract]属性标记的类，用[Serializable]属性标记的类等等。但是在DataContractSerializer出现之前，.net framework中已经有了几个序列化器，分别是BinaryFormatter，SoapFormatter和XmlSerializer，为什么需要有这么多的序列化器，他们都是如何出现又分别使用在什么场合的，有什么不同。本文将逐个的分析这些序列化器的各自的作用。 <br>本文分为两部分，这是第二部分，讨论的是DataContractSerializer<br>前一部分见：WCF系列（四） -- 也谈序列化（上） （http://www.cnblogs.com/chnking/archive/2008/02/25/1081417.html）&nbsp;&nbsp;<a href='http://www.cnblogs.com/chnking/archive/2008/06/06/1215411.html'>阅读全文</a><img src ="http://www.cnblogs.com/chnking/aggbug/1215411.html?type=1" width = "1" height = "1" />]]></description></item><item><title>WCF系列（四） -- 也谈序列化（上）</title><link>http://www.cnblogs.com/chnking/archive/2008/02/25/1081417.html</link><dc:creator>chnking</dc:creator><author>chnking</author><pubDate>Mon, 25 Feb 2008 15:34:00 GMT</pubDate><guid>http://www.cnblogs.com/chnking/archive/2008/02/25/1081417.html</guid><wfw:comment>http://www.cnblogs.com/chnking/comments/1081417.html</wfw:comment><comments>http://www.cnblogs.com/chnking/archive/2008/02/25/1081417.html#Feedback</comments><slash:comments>11</slash:comments><wfw:commentRss>http://www.cnblogs.com/chnking/comments/commentRss/1081417.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/chnking/services/trackbacks/1081417.html</trackback:ping><description><![CDATA[摘要: 大家都知道，WCF中大多是使用DataContractSerializer序列化器对对象进行序列化，它可以序列化.net的基本类型，用[DataContract]属性标记的类，用[Serializable]属性标记的类等等。但是在DataContractSerializer出现之前，.net framework中已经有了几个序列化器，分别是BinaryFormatter，SoapFormatter和XmlSerializer，为什么需要有这么多的序列化器，他们都是如何出现又分别使用在什么场合的，有什么不同。本文将逐个的分析这些序列化器的各自的作用。
本文分为两部分，第一部分先讨论BinaryFormatter，SoapFormatter和XmlSerializer这三个序列化器。&nbsp;&nbsp;<a href='http://www.cnblogs.com/chnking/archive/2008/02/25/1081417.html'>阅读全文</a><img src ="http://www.cnblogs.com/chnking/aggbug/1081417.html?type=1" width = "1" height = "1" />]]></description></item><item><title>WCF系列（三） -- WCF配置文件注释</title><link>http://www.cnblogs.com/chnking/archive/2008/01/23/1049353.html</link><dc:creator>chnking</dc:creator><author>chnking</author><pubDate>Tue, 22 Jan 2008 16:01:00 GMT</pubDate><guid>http://www.cnblogs.com/chnking/archive/2008/01/23/1049353.html</guid><wfw:comment>http://www.cnblogs.com/chnking/comments/1049353.html</wfw:comment><comments>http://www.cnblogs.com/chnking/archive/2008/01/23/1049353.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cnblogs.com/chnking/comments/commentRss/1049353.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/chnking/services/trackbacks/1049353.html</trackback:ping><description><![CDATA[摘要: 微软为建立WCF服务提供了十分灵活的方法，可以将服务允许变化的部分都放到配置文件中，方便的配置WCF服务和使用WCF的客户端。实际使用中一般尽量使用配置文件对WCF服务或客户端进行配置，以充分发挥WCF配置的灵活性，方便开发、修改和部署。<br>这里整理一下WCF配置文件常用的一些配置元素的注释（以后不断完善）。<br><br>&nbsp;&nbsp;<a href='http://www.cnblogs.com/chnking/archive/2008/01/23/1049353.html'>阅读全文</a><img src ="http://www.cnblogs.com/chnking/aggbug/1049353.html?type=1" width = "1" height = "1" />]]></description></item><item><title>WCF系列（二） -- 使用配置文件构建和使用WCF服务</title><link>http://www.cnblogs.com/chnking/archive/2008/01/22/1049345.html</link><dc:creator>chnking</dc:creator><author>chnking</author><pubDate>Tue, 22 Jan 2008 15:52:00 GMT</pubDate><guid>http://www.cnblogs.com/chnking/archive/2008/01/22/1049345.html</guid><wfw:comment>http://www.cnblogs.com/chnking/comments/1049345.html</wfw:comment><comments>http://www.cnblogs.com/chnking/archive/2008/01/22/1049345.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cnblogs.com/chnking/comments/commentRss/1049345.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/chnking/services/trackbacks/1049345.html</trackback:ping><description><![CDATA[摘要: 微软为建立WCF服务提供了十分灵活的方法，既可以完全基于硬编码构建一个WCF服务和使用WCF的客户端，也可以将可以变化的部分都放到配置文件中，方便的配置WCF服务和使用WCF的客户端。也可以将部分硬编码和配置文件结合使用，有的部分用硬编码写死，有的部分用配置文件进行配置。实际使用中一般尽量使用配置文件对WCF服务或客户端进行配置，以充分发挥WCF配置的灵活性，方便开发、修改和部署。但是为了更全面的了解WCF，WCF的这两种方式都有所了解还是很有必要的。 <br>本文通过一个使用配置文件来建立简单的WCF服务和一个WCF客户端的例子来说明使用代码建立WCF的一般过程。&nbsp;&nbsp;<a href='http://www.cnblogs.com/chnking/archive/2008/01/22/1049345.html'>阅读全文</a><img src ="http://www.cnblogs.com/chnking/aggbug/1049345.html?type=1" width = "1" height = "1" />]]></description></item><item><title>WCF系列（一） -- 完全不使用配置文件构建和使用WCF服务</title><link>http://www.cnblogs.com/chnking/archive/2008/01/21/1047754.html</link><dc:creator>chnking</dc:creator><author>chnking</author><pubDate>Mon, 21 Jan 2008 12:42:00 GMT</pubDate><guid>http://www.cnblogs.com/chnking/archive/2008/01/21/1047754.html</guid><wfw:comment>http://www.cnblogs.com/chnking/comments/1047754.html</wfw:comment><comments>http://www.cnblogs.com/chnking/archive/2008/01/21/1047754.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cnblogs.com/chnking/comments/commentRss/1047754.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/chnking/services/trackbacks/1047754.html</trackback:ping><description><![CDATA[摘要: 微软为建立WCF服务提供了十分灵活的方法，既可以完全基于硬编码构建一个WCF服务和使用WCF的客户端，也可以将可以变化的部分都放到配置文件中，方便的配置WCF服务和使用WCF的客户端。也可以将部分硬编码和配置文件结合使用，有的部分用硬编码写死，有的部分用配置文件进行配置。实际使用中一般尽量使用配置文件对WCF服务或客户端进行配置，以充分发挥WCF配置的灵活性，方便开发、修改和部署。但是为了更全面的了解WCF，WCF的这两种方式都有所了解还是很有必要的。<br>本文通过一个使用硬编码不使用配置文件来建立简单的WCF服务和一个WCF客户端的例子来说明使用代码建立WCF的一般过程。&nbsp;&nbsp;<a href='http://www.cnblogs.com/chnking/archive/2008/01/21/1047754.html'>阅读全文</a><img src ="http://www.cnblogs.com/chnking/aggbug/1047754.html?type=1" width = "1" height = "1" />]]></description></item><item><title>TCP/IP 协议简单分析</title><link>http://www.cnblogs.com/chnking/archive/2007/12/28/1017981.html</link><dc:creator>chnking</dc:creator><author>chnking</author><pubDate>Fri, 28 Dec 2007 02:01:00 GMT</pubDate><guid>http://www.cnblogs.com/chnking/archive/2007/12/28/1017981.html</guid><wfw:comment>http://www.cnblogs.com/chnking/comments/1017981.html</wfw:comment><comments>http://www.cnblogs.com/chnking/archive/2007/12/28/1017981.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/chnking/comments/commentRss/1017981.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/chnking/services/trackbacks/1017981.html</trackback:ping><description><![CDATA[摘要: 首先TCP和IP是两种不同的协议，它们来七层网络模型中分别在不同的层次，IP协议是网络层的协议，TCP是更高一层的传输层的协议，TCP是建立在IP协议之上的，所以一般把TCP和IP连在一起说TCP/IP协议。<br>这里简单的分析了一个完整的TCP连接、通讯到拆除连接的过程。&nbsp;&nbsp;<a href='http://www.cnblogs.com/chnking/archive/2007/12/28/1017981.html'>阅读全文</a><img src ="http://www.cnblogs.com/chnking/aggbug/1017981.html?type=1" width = "1" height = "1" />]]></description></item></channel></rss>