ここに mex エンドポイントの 1 つのサンプルがあります
<endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
しかし、私は人々がmexエンドポイントを次のように書いているのを見てきました
<endpoint address="net.tcp://localhost:1645/ChatServer/mex"
binding="mexTcpBinding"
contract="IMetadataExchange"/>
なぜ、いつ上記のように mex エンドポイントを書くべきなのか教えてください。2 つのエンドポイントを比較して、最初のアドレス属性には「mex」という単語が含まれていますが、2 つ目のアドレス属性には url が含まれているという違いを確認してください。
私の質問は、「mexエンドポイントのアドレス属性にURLを指定する必要があるのはいつですか?」です。
もう 1 つの質問は、「mex アドレスの URL には、常に URL の末尾に /mex という単語が必要ですか?」というものです。net.tcp://localhost:1645/ChatServer/ or net.tcp://localhost:1645/ChatServer
mex ワードなしのような URL を指定すると、サービスが検出されなくなりますか?
/mex 単語の意味は何ですか??