0

ポート番号 808 で開かれる nettcp バインド サービスを使用するサイトがあります。

これで、ポート番号 808 のみで nettcp バインディングを使用する Web サイトをもう 1 つ作成しました。

<endpoint address="net.tcp://ded3.demo.com:808/FileTransfer.svc">
<servicePrincipalName value="host/M04.ROUP.local" />

しかし問題は、クライアントから実行するたびに、最初のサービスが呼び出されることです。

対応するサービスを呼び出すための正しいエンドポイント アドレスを指定する方法を教えてください。

4

1 に答える 1

1

これを処理するには、NetTCP ポート共有をオンにする必要があります。services.msc を開き、Net.TCP ポート共有サービスを見つけて有効にし、オンにします。これにより、IIS がホストする tcp サービスが同じポートを共有できるようになります。

編集: 既に Net TCP PortSharing を実行している場合、IIS の制限が発生している可能性があります。両方のサービスを同じサイト (ただしアプリケーションは別) に設定するか、異なるポートを使用する必要があります。詳細については、この質問をご覧ください。

IIS 7 / WAS での WCF net.tcp ポート共有

于 2012-08-22T14:10:45.387 に答える