﻿<?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>博客园-剑飘红-随笔分类-WCF</title><link>http://www.cnblogs.com/cxd4321/category/128799.html</link><description>一身   是胆
一起轰轰烈烈的干
翻千翻 拐千湾
你和我是不见不散


</description><language>zh-cn</language><lastBuildDate>Tue, 20 May 2008 08:00:15 GMT</lastBuildDate><pubDate>Tue, 20 May 2008 08:00:15 GMT</pubDate><ttl>60</ttl><item><title>TCP/IP 协议简单分析 【转】</title><link>http://www.cnblogs.com/cxd4321/archive/2008/03/28/1128023.html</link><dc:creator>剑飘红</dc:creator><author>剑飘红</author><pubDate>Fri, 28 Mar 2008 09:45:00 GMT</pubDate><guid>http://www.cnblogs.com/cxd4321/archive/2008/03/28/1128023.html</guid><wfw:comment>http://www.cnblogs.com/cxd4321/comments/1128023.html</wfw:comment><comments>http://www.cnblogs.com/cxd4321/archive/2008/03/28/1128023.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/cxd4321/comments/commentRss/1128023.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/cxd4321/services/trackbacks/1128023.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 首先TCP和IP是两种不同的协议，它们来七层网络模型中分别在不同的层次，IP协议是网络层的协议，TCP是更高一层的传输层的协议，TCP是建立在IP协议之上的，所以一般把TCP和IP连在一起说TCP/I...&nbsp;&nbsp;<a href='http://www.cnblogs.com/cxd4321/archive/2008/03/28/1128023.html'>阅读全文</a><img src ="http://www.cnblogs.com/cxd4321/aggbug/1128023.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://cxd4321.cnblogs.com/" target="_blank">剑飘红</a> 2008-03-28 17:45 <a href="http://www.cnblogs.com/cxd4321/archive/2008/03/28/1128023.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>WCF系列（四） -- 也谈序列化（上） 【转】</title><link>http://www.cnblogs.com/cxd4321/archive/2008/03/28/1128022.html</link><dc:creator>剑飘红</dc:creator><author>剑飘红</author><pubDate>Fri, 28 Mar 2008 09:44:00 GMT</pubDate><guid>http://www.cnblogs.com/cxd4321/archive/2008/03/28/1128022.html</guid><wfw:comment>http://www.cnblogs.com/cxd4321/comments/1128022.html</wfw:comment><comments>http://www.cnblogs.com/cxd4321/archive/2008/03/28/1128022.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/cxd4321/comments/commentRss/1128022.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/cxd4321/services/trackbacks/1128022.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一、&nbsp;&nbsp;&nbsp;&nbsp;概述..........................................................................&nbsp;&nbsp;<a href='http://www.cnblogs.com/cxd4321/archive/2008/03/28/1128022.html'>阅读全文</a><img src ="http://www.cnblogs.com/cxd4321/aggbug/1128022.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://cxd4321.cnblogs.com/" target="_blank">剑飘红</a> 2008-03-28 17:44 <a href="http://www.cnblogs.com/cxd4321/archive/2008/03/28/1128022.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>WCF系列（三） -- WCF配置文件注释 【转】</title><link>http://www.cnblogs.com/cxd4321/archive/2008/03/28/1128021.html</link><dc:creator>剑飘红</dc:creator><author>剑飘红</author><pubDate>Fri, 28 Mar 2008 09:42:00 GMT</pubDate><guid>http://www.cnblogs.com/cxd4321/archive/2008/03/28/1128021.html</guid><wfw:comment>http://www.cnblogs.com/cxd4321/comments/1128021.html</wfw:comment><comments>http://www.cnblogs.com/cxd4321/archive/2008/03/28/1128021.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/cxd4321/comments/commentRss/1128021.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/cxd4321/services/trackbacks/1128021.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &lt;?xml&nbsp;version="1.0"&nbsp;encoding="utf-8"&nbsp;?&gt;&lt;configuration&gt;&nbsp;&nbsp;&nb...&nbsp;&nbsp;<a href='http://www.cnblogs.com/cxd4321/archive/2008/03/28/1128021.html'>阅读全文</a><img src ="http://www.cnblogs.com/cxd4321/aggbug/1128021.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://cxd4321.cnblogs.com/" target="_blank">剑飘红</a> 2008-03-28 17:42 <a href="http://www.cnblogs.com/cxd4321/archive/2008/03/28/1128021.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>WCF系列（二） -- 使用配置文件构建和使用WCF服务 【转】</title><link>http://www.cnblogs.com/cxd4321/archive/2008/03/28/1128017.html</link><dc:creator>剑飘红</dc:creator><author>剑飘红</author><pubDate>Fri, 28 Mar 2008 09:41:00 GMT</pubDate><guid>http://www.cnblogs.com/cxd4321/archive/2008/03/28/1128017.html</guid><wfw:comment>http://www.cnblogs.com/cxd4321/comments/1128017.html</wfw:comment><comments>http://www.cnblogs.com/cxd4321/archive/2008/03/28/1128017.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/cxd4321/comments/commentRss/1128017.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/cxd4321/services/trackbacks/1128017.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 当然，配置一个ServiceHost除了上面说的完全使用代码的方式，更好的方式是使用配置文件，把一些可能需要修改的属性跟代码分离，放到配置文件中，这样可以提供服务配置的灵活性，也更容易维护。看看前...&nbsp;&nbsp;<a href='http://www.cnblogs.com/cxd4321/archive/2008/03/28/1128017.html'>阅读全文</a><img src ="http://www.cnblogs.com/cxd4321/aggbug/1128017.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://cxd4321.cnblogs.com/" target="_blank">剑飘红</a> 2008-03-28 17:41 <a href="http://www.cnblogs.com/cxd4321/archive/2008/03/28/1128017.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>WCF系列（一） -- 完全不使用配置文件构建和使用WCF服务【转】</title><link>http://www.cnblogs.com/cxd4321/archive/2008/03/28/1128009.html</link><dc:creator>剑飘红</dc:creator><author>剑飘红</author><pubDate>Fri, 28 Mar 2008 09:36:00 GMT</pubDate><guid>http://www.cnblogs.com/cxd4321/archive/2008/03/28/1128009.html</guid><wfw:comment>http://www.cnblogs.com/cxd4321/comments/1128009.html</wfw:comment><comments>http://www.cnblogs.com/cxd4321/archive/2008/03/28/1128009.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/cxd4321/comments/commentRss/1128009.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/cxd4321/services/trackbacks/1128009.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 只使用代码而不用配置文件的情况不适合IIS为宿主的情况，IIS宿主必须使用配置文件配置WCF的ServiceHost。1、服务端1.1.&nbsp;&nbsp;&nbsp;准备Contrac...&nbsp;&nbsp;<a href='http://www.cnblogs.com/cxd4321/archive/2008/03/28/1128009.html'>阅读全文</a><img src ="http://www.cnblogs.com/cxd4321/aggbug/1128009.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://cxd4321.cnblogs.com/" target="_blank">剑飘红</a> 2008-03-28 17:36 <a href="http://www.cnblogs.com/cxd4321/archive/2008/03/28/1128009.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>《Windows Communication Foundation之旅》系列之四</title><link>http://www.cnblogs.com/cxd4321/archive/2007/01/12/618676.html</link><dc:creator>剑飘红</dc:creator><author>剑飘红</author><pubDate>Fri, 12 Jan 2007 05:20:00 GMT</pubDate><guid>http://www.cnblogs.com/cxd4321/archive/2007/01/12/618676.html</guid><wfw:comment>http://www.cnblogs.com/cxd4321/comments/618676.html</wfw:comment><comments>http://www.cnblogs.com/cxd4321/archive/2007/01/12/618676.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/cxd4321/comments/commentRss/618676.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/cxd4321/services/trackbacks/618676.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 六、定义DataContract<br><br>我在介绍如何定义一个ServiceContract时，举了这样的一个例子，代码如下：<br><br>&nbsp;&nbsp;<a href='http://www.cnblogs.com/cxd4321/archive/2007/01/12/618676.html'>阅读全文</a><img src ="http://www.cnblogs.com/cxd4321/aggbug/618676.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://cxd4321.cnblogs.com/" target="_blank">剑飘红</a> 2007-01-12 13:20 <a href="http://www.cnblogs.com/cxd4321/archive/2007/01/12/618676.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>《Windows Communication Foundation之旅》系列之三</title><link>http://www.cnblogs.com/cxd4321/archive/2007/01/12/618674.html</link><dc:creator>剑飘红</dc:creator><author>剑飘红</author><pubDate>Fri, 12 Jan 2007 05:18:00 GMT</pubDate><guid>http://www.cnblogs.com/cxd4321/archive/2007/01/12/618674.html</guid><wfw:comment>http://www.cnblogs.com/cxd4321/comments/618674.html</wfw:comment><comments>http://www.cnblogs.com/cxd4321/archive/2007/01/12/618674.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/cxd4321/comments/commentRss/618674.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/cxd4321/services/trackbacks/618674.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 四、Service Contract编程模型<br>在Part Two中，我以“Hello World”为例讲解了如何定义一个Service。其核心就是为接口或类施加ServiceContractAttribute，为方法施加OperationContractAttribute。在Service的方法中，可以接受多个参数，也可以有返回类型，只要这些数据类型能够被序列化。这样一种方式通常被称为本地对象，远程过程调用（local-object, Remoting-Procedure-Call）方式，它非常利于开发人员快速地进行Service的开发。&nbsp;&nbsp;<a href='http://www.cnblogs.com/cxd4321/archive/2007/01/12/618674.html'>阅读全文</a><img src ="http://www.cnblogs.com/cxd4321/aggbug/618674.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://cxd4321.cnblogs.com/" target="_blank">剑飘红</a> 2007-01-12 13:18 <a href="http://www.cnblogs.com/cxd4321/archive/2007/01/12/618674.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>《Windows Communication Foundation之旅》系列之一 </title><link>http://www.cnblogs.com/cxd4321/archive/2007/01/12/618671.html</link><dc:creator>剑飘红</dc:creator><author>剑飘红</author><pubDate>Fri, 12 Jan 2007 05:16:00 GMT</pubDate><guid>http://www.cnblogs.com/cxd4321/archive/2007/01/12/618671.html</guid><wfw:comment>http://www.cnblogs.com/cxd4321/comments/618671.html</wfw:comment><comments>http://www.cnblogs.com/cxd4321/archive/2007/01/12/618671.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/cxd4321/comments/commentRss/618671.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/cxd4321/services/trackbacks/618671.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:     根据微软官方的解释，WCF（之前的版本名为“Indigo”）是使用托管代码建立和运行面向服务（Service Oriented）应用程序的统一框架。它使得开发者能够建立一个跨平台的安全、可信赖、事务性的解决方案，且能与已有系统兼容协作。WCF是微软分布式应用程序开发的集大成者，它整合了.Net平台下所有的和分布式系统有关的技术，例如.Net Remoting、ASMX、WSE和MSMQ。以通信(Communiation)范围而论，它可以跨进程、跨机器、跨子网、企业网乃至于Internet；以宿主程序而论，可以以ASP.NET，EXE，WPF，Windows Forms，NT Service，COM+作为宿主(Host)。WCF可以支持的协议包括TCP，HTTP，跨进程以及自定义，安全模式则包括SAML，Kerberos，X509，用户/密码，自定义等多种标准与模式。也就是说，在WCF框架下，开发基于SOA的分布式系统变得容易了，微软将所有与此相关的技术要素都包含在内，掌握了WCF，就相当于掌握了叩开SOA大门的钥匙。&nbsp;&nbsp;<a href='http://www.cnblogs.com/cxd4321/archive/2007/01/12/618671.html'>阅读全文</a><img src ="http://www.cnblogs.com/cxd4321/aggbug/618671.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://cxd4321.cnblogs.com/" target="_blank">剑飘红</a> 2007-01-12 13:16 <a href="http://www.cnblogs.com/cxd4321/archive/2007/01/12/618671.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>《WCF之旅》系列</title><link>http://www.cnblogs.com/cxd4321/archive/2007/01/12/618666.html</link><dc:creator>剑飘红</dc:creator><author>剑飘红</author><pubDate>Fri, 12 Jan 2007 05:14:00 GMT</pubDate><guid>http://www.cnblogs.com/cxd4321/archive/2007/01/12/618666.html</guid><wfw:comment>http://www.cnblogs.com/cxd4321/comments/618666.html</wfw:comment><comments>http://www.cnblogs.com/cxd4321/archive/2007/01/12/618666.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/cxd4321/comments/commentRss/618666.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/cxd4321/services/trackbacks/618666.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 《WCF之旅》系列&nbsp;前言：WCF是微软基于SOA（ServiceOrientedArchitecture）推出的.Net平台下的框架产品，它代表了软件架构设计与开发的一种发展...&nbsp;&nbsp;<a href='http://www.cnblogs.com/cxd4321/archive/2007/01/12/618666.html'>阅读全文</a><img src ="http://www.cnblogs.com/cxd4321/aggbug/618666.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://cxd4321.cnblogs.com/" target="_blank">剑飘红</a> 2007-01-12 13:14 <a href="http://www.cnblogs.com/cxd4321/archive/2007/01/12/618666.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>《Windows Communication Foundation之旅》系列之二 </title><link>http://www.cnblogs.com/cxd4321/archive/2007/01/12/618585.html</link><dc:creator>剑飘红</dc:creator><author>剑飘红</author><pubDate>Fri, 12 Jan 2007 03:52:00 GMT</pubDate><guid>http://www.cnblogs.com/cxd4321/archive/2007/01/12/618585.html</guid><wfw:comment>http://www.cnblogs.com/cxd4321/comments/618585.html</wfw:comment><comments>http://www.cnblogs.com/cxd4321/archive/2007/01/12/618585.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/cxd4321/comments/commentRss/618585.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/cxd4321/services/trackbacks/618585.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 1、Service Class：一个标记了[ServiceContract]Attribute的类，在其中可能包含多个方法。除了标记了一些WCF特有的Attribute外，这个类与一般的类没有什么区别。<br>2、Host（宿主）：可以是应用程序，进程如Windows Service等，它是WCF Service运行的环境。<br>3、Endpoints：可以是一个，也可以是一组，它是WCF实现通信的核心要素。&nbsp;&nbsp;<a href='http://www.cnblogs.com/cxd4321/archive/2007/01/12/618585.html'>阅读全文</a><img src ="http://www.cnblogs.com/cxd4321/aggbug/618585.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://cxd4321.cnblogs.com/" target="_blank">剑飘红</a> 2007-01-12 11:52 <a href="http://www.cnblogs.com/cxd4321/archive/2007/01/12/618585.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>