既存のWebサービスがあり、2つのMEXエンドポイントを公開したいと考えています。1つは既存のバインディングを介して公開され、もう1つはServiceBusリレーバインディングを介して公開されます。ここの記事からメタデータエンドポイントを公開する方法を知っています:SBを介してMEXを公開するためのMSDNリンク
特に私が持っているシナリオのために、そしてさらに私のアプローチが正しい場合、複数のMEXエンドポイントを公開する方法を知る必要があります。
既存のWebサービスがあり、2つのMEXエンドポイントを公開したいと考えています。1つは既存のバインディングを介して公開され、もう1つはServiceBusリレーバインディングを介して公開されます。ここの記事からメタデータエンドポイントを公開する方法を知っています:SBを介してMEXを公開するためのMSDNリンク
特に私が持っているシナリオのために、そしてさらに私のアプローチが正しい場合、複数のMEXエンドポイントを公開する方法を知る必要があります。
このようにする必要があります
<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" />