Rahul
Rahul

Reputation: 410

How to expose multiple MEX endpoints from a WCF service?

I have an existing web service and I want it to expose 2 MEX endpoints, one exposed through whatever binding it already has and one through Service Bus Relay Binding. I know how to expose a metadata endpoint from the article here: MSDN Link for Exposing MEX through SB

I need to know how to expose multiple MEX endpoints especially for the scenario that I have and moreover if my approach is correct.

Upvotes: 0

Views: 947

Answers (1)

Anand
Anand

Reputation: 14955

It should be this way

<endpoint address ="basicHttp" binding="basicHttpBinding" contract="WCFTest.ISomeContract"/>
<endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange"/>

 <endpoint name="RelayEndpoint"... />
 <endpoint name="MexEndpoint" contract="IMetadataExchange" binding="netTcpRelayBinding" bindingConfiguration="default" address="mex" />

Upvotes: 1

Related Questions