<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: URIs in WCF Transports Continued</title>
	<atom:link href="http://winterdom.com/2007/02/urisinwcftransportscontinued/feed" rel="self" type="application/rss+xml" />
	<link>http://winterdom.com/2007/02/urisinwcftransportscontinued</link>
	<description>by dæmons be driven</description>
	<lastBuildDate>Tue, 16 Mar 2010 06:33:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Scott Seely</title>
		<link>http://winterdom.com/2007/02/urisinwcftransportscontinued/comment-page-1#comment-658</link>
		<dc:creator>Scott Seely</dc:creator>
		<pubDate>Wed, 21 Feb 2007 13:34:50 +0000</pubDate>
		<guid isPermaLink="false">http://winterdom.com/2007/02/urisinwcftransportscontinued#comment-658</guid>
		<description>Headers in config: the &lt;endpoint&gt; configuration element under /system.serviceModel/services/Service can contain &lt;headers&gt;. These are then read in and passed to config.
I think you are running into a scenario where static wsdl/policy becomes a good solution. You are designing a multi-hop scenario. Most scenarios talk about point to point communications. You are doing pub/sub (aka WS-Eventing http://www.w3.org/Submission/WS-Eventing/). Early drafts of pub/sub talked about publisher aggregators collecting a set of publishers and then making that information available to potential clients. I think that your publishers need some sort of step during initialization that tells the routers what types of messages will be published so that the consumers find out the types of things they can subscribe to. A simplistic solution for the issues you present is having the router simply get a WSDL/Policy doc from a publisher and then rewrite that doc with the router as the source. I&#039;m assuming that the identity of the published messages doesn&#039;t need to appear to be  the actual publisher but should appear to be the router.
(If you want to discuss in private e-mail: sseely_at_catalystss_dot_com)
</description>
		<content:encoded><![CDATA[<p>Headers in config: the &lt;endpoint&gt; configuration element under /system.serviceModel/services/Service can contain &lt;headers&gt;. These are then read in and passed to config.<br />
I think you are running into a scenario where static wsdl/policy becomes a good solution. You are designing a multi-hop scenario. Most scenarios talk about point to point communications. You are doing pub/sub (aka WS-Eventing <a href="http://www.w3.org/Submission/WS-Eventing/)" rel="nofollow">http://www.w3.org/Submission/WS-Eventing/)</a>. Early drafts of pub/sub talked about publisher aggregators collecting a set of publishers and then making that information available to potential clients. I think that your publishers need some sort of step during initialization that tells the routers what types of messages will be published so that the consumers find out the types of things they can subscribe to. A simplistic solution for the issues you present is having the router simply get a WSDL/Policy doc from a publisher and then rewrite that doc with the router as the source. I&#8217;m assuming that the identity of the published messages doesn&#8217;t need to appear to be  the actual publisher but should appear to be the router.<br />
(If you want to discuss in private e-mail: sseely_at_catalystss_dot_com)</p>
]]></content:encoded>
	</item>
</channel>
</rss>
