<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://wcf.netfx3.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Transport Channels</title><link>http://wcf.netfx3.com/files/folders/transport_channels/default.aspx</link><description>&lt;FONT size=1&gt;If you have written a sample that fits into this section and you want the world to see it, we cordially invite you to upload it or link to it from this site using the "Upload" button. Before you do so, &lt;STRONG&gt;please&lt;/STRONG&gt; review the "What do I need to know about uploading samples?" guide that you can find in the "Resources" area.&lt;/FONT&gt;&amp;nbsp;&lt;BR&gt;
&lt;HR&gt;

&lt;P&gt;&lt;FONT size=3&gt;This folder&amp;nbsp;contains or links to community implementations or commercial implementations of custom transport channels for the Windows Communication Foundation. &lt;/FONT&gt;&lt;/P&gt;</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Debug Build: 61025.2)</generator><item><title>NetQueuedBinding - Custom Queuing Channel</title><link>http://wcf.netfx3.com/files/folders/transport_channels/entry12775.aspx</link><pubDate>Thu, 18 Oct 2007 21:00:26 GMT</pubDate><guid isPermaLink="false">1f4b607b-0168-4832-8e67-ce55dc8aaa4a:12775</guid><dc:creator>Anonymous</dc:creator><slash:comments>2</slash:comments><description>This is a custom queuing transport channel that abstracts the queue implementation into a custom type.&amp;nbsp; Sample ships with a queuing implementation that uses a SQL Server database table.&amp;nbsp; By implementing the defined interface, you can create your own queue providers to enable queued services that use any storage medium (memory, disk, database, etc).</description><enclosure url="C:\Users\brianot\Documents\Visual Studio 2005\Projects\WCFCustomChannel.zip" length="-1" type="application/octet-stream" /></item><item><title>NullTransport</title><link>http://wcf.netfx3.com/files/folders/transport_channels/entry12571.aspx</link><pubDate>Sat, 06 Oct 2007 18:35:32 GMT</pubDate><guid isPermaLink="false">1f4b607b-0168-4832-8e67-ce55dc8aaa4a:12571</guid><dc:creator>Anonymous</dc:creator><slash:comments>0</slash:comments><description>This sample describes design, implementation and the usage of the custom in-process transport without using the Encoder layer</description><enclosure url="http://www.codeproject.com/WCF/NullTransportForWCF.asp" length="51987" type="text/html" /></item><item><title>Amazon SQS Transport for WCF</title><link>http://wcf.netfx3.com/files/folders/transport_channels/entry6536.aspx</link><pubDate>Sat, 21 Oct 2006 19:10:03 GMT</pubDate><guid isPermaLink="false">1f4b607b-0168-4832-8e67-ce55dc8aaa4a:6536</guid><dc:creator>Anonymous</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;The sample contains a WCF client and a service that communicate with one another by putting messages in and getting messages from an SQS queue. The sample shows a simple one-way unordered message exchange and a request/reply ordered message exchange.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Using WCF as a client to the SQS service provides a powerful queue-based programming model. However, some applications are not designed for queuing and need a different messaging paradigm such as one-way messaging, duplex messaging, or request/reply messaging. The WCF SQS transport provides support for those messaging paradigms on top of the SQS service. The transport works by supporting one-way messaging and relying on existing WCF protocols and the composability of those protocols to provide duplex and request/reply messaging. &lt;BR&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial color=#808080 size=2&gt;Yasser Shohoud, Microsoft Technology Center&lt;/FONT&gt;&lt;/P&gt;</description></item><item><title>Amazon SQS Transport for WCF</title><link>http://wcf.netfx3.com/files/folders/transport_channels/entry6535.aspx</link><pubDate>Sat, 21 Oct 2006 19:08:17 GMT</pubDate><guid isPermaLink="false">1f4b607b-0168-4832-8e67-ce55dc8aaa4a:6535</guid><dc:creator>Anonymous</dc:creator><slash:comments>1</slash:comments><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;The sample contains a WCF client and a service that communicate with one another by putting messages in and getting messages from an SQS queue. The sample shows a simple one-way unordered message exchange and a request/reply ordered message exchange.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Using WCF as a client to the SQS service provides a powerful queue-based programming model. However, some applications are not designed for queuing and need a different messaging paradigm such as one-way messaging, duplex messaging, or request/reply messaging. The WCF SQS transport provides support for those messaging paradigms on top of the SQS service. The transport works by supporting one-way messaging and relying on existing WCF protocols and the composability of those protocols to provide duplex and request/reply messaging. &lt;/FONT&gt;&lt;/P&gt;</description><enclosure url="http://www.yassers.com/content/soa/sqstransport.zip" length="174448" type="application/x-zip-compressed" /></item><item><title>Client Side Caching Sample</title><link>http://wcf.netfx3.com/files/folders/transport_channels/entry3782.aspx</link><pubDate>Fri, 23 Jun 2006 16:52:44 GMT</pubDate><guid isPermaLink="false">1f4b607b-0168-4832-8e67-ce55dc8aaa4a:3782</guid><dc:creator>Scott Mason</dc:creator><slash:comments>3</slash:comments><description>This sample contains a sample custom channel that will intercept the outgoing message, check it to see if the result is in the local cache, and if so, it will generate a response message without sending anything to the server.&amp;nbsp; If it does go to the server, it will cache the response on the client.&lt;BR&gt;</description><enclosure url="http://wcf.netfx3.com/files/folders/3782/download.aspx" length="105984" type="application/octet-stream" /></item><item><title>Service Activation over Custom Transport (Feb CTP, Microsoft)</title><link>http://wcf.netfx3.com/files/folders/transport_channels/entry3543.aspx</link><pubDate>Mon, 19 Jun 2006 10:18:39 GMT</pubDate><guid isPermaLink="false">1f4b607b-0168-4832-8e67-ce55dc8aaa4a:3543</guid><dc:creator>clemensv</dc:creator><slash:comments>0</slash:comments><description>Did you know that Windows Vista supports service activation over custom WCF transports? This sample shows you how to make service activation work over a custom transport. In this case the sample transport is UDP. This requires Windows Vista</description><enclosure url="http://wcf.netfx3.com/files/folders/3543/download.aspx" length="150016" type="application/octet-stream" /></item><item><title>WSE 3.0 TCP Interop (Feb CTP, Microsoft)</title><link>http://wcf.netfx3.com/files/folders/transport_channels/entry3542.aspx</link><pubDate>Mon, 19 Jun 2006 10:16:36 GMT</pubDate><guid isPermaLink="false">1f4b607b-0168-4832-8e67-ce55dc8aaa4a:3542</guid><dc:creator>clemensv</dc:creator><slash:comments>2</slash:comments><description>This sample demonstrates how to write custom WCF transports. This particular example shows a duplex sessionful transport using TCP that interoperates with WSE 3.0. The sample shows a client calling a WSE 3.0 TCP sample. </description><enclosure url="http://wcf.netfx3.com/files/folders/3542/download.aspx" length="100352" type="application/octet-stream" /></item></channel></rss>