IIS上でhttpとnet.tcpプロトコルで動作するwcfサービスがあります。今私はそれぞれに割り当てられているポートでライブIPアドレスを取得したいと思います。さらに、私はwcfサービスプロジェクトでそれを望みます。あなたの提案をお願いします。WCFサービスのホストされたIPアドレスを取得する
答えて
あなたはweb.configファイルを使用してWCFサービスを設定するときbaseAddresses
要素に以下のweb.configファイルに示すように、ポートを指定:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.serviceModel>
<services>
<service name="ServiceClassName">
<host>
<baseAddresses>
<add baseAddress="net.tcp://localhost:12345/ServiceClassName"/>
</baseAddresses>
</host>
<endpoint address=""
binding="netTcpBinding"
contract="ServiceInterfaceName" />
</service>
</services>
</system.serviceModel>
</configuration>
IPアドレスは少しトリッキーです。実行時にIPアドレスがわからない、またはサービスに接続するためにホスト名を使用できない特定の理由があるのはなぜですか?
definately.thisはこのアプローチの1つですが、この私のサービスポートまたはIPが変更されたときはいつでもベースアドレスを変更する必要がありました。しかし、私が意味するところは、(Dns.GetHostAddresses)のようないくつかのクラスを使って実行しているwcfプロジェクトのhttp、net.tcpのような割り当てられたプロトコルのライブIPアドレスを得ることができる方法です。 –
それは正しいです。開発とデプロイメントの間には隔たりがあることを忘れないでください。ホスト名の設定などは、デプロイメント・ステップで行われます。 WCFサービスのポートは、どのくらいの頻度で変更されますか? –
あなたは確かに正しいです。しかし、私は何もハードコードではない方法を探しています。私はあなたの提案に感心します。ありがとう –
- 1. SFMLでホストIPアドレスを取得
- 2. IPアドレスでホスト名を取得Android
- 3. WCF:ホストIPまたはサーバー名を取得する方法
- 4. WCF RIAサービスでIPを取得
- 5. リダイレクト後にホストのIPアドレスとHTTPステータスを取得する
- 6. dockerコンテナからmacホストのIPアドレスを取得するには?
- 7. アンドロイドでIPアドレスのホスト名を取得する方法は?
- 8. WCFデータサービス:リクエストのIPアドレスを取得するには?
- 9. 取得IPアドレス
- 10. ホスト名でIPアドレスを取得する方法は?
- 11. Rubyでホスト名からIPアドレスを取得する
- 12. ドッカーエンジンが動作しているホストのIPアドレスを取得
- 13. IPアドレスを取得
- 14. IPアドレスの取得
- 15. クライアントのIPアドレスを取得するWebサービスの場合
- 16. ブラウザのIPアドレスまたはホスト名を取得する方法は?
- 17. AllJoynでオンボードされたデバイスのIPアドレスを取得
- 18. wcfサービスの接続されたクライアントのリストを取得する
- 19. WebサービスでIPアドレスを取得する方法は?
- 20. クライアントマシンのIPアドレスを取得
- 21. 自己ホストSignalRハブでクライアントIPアドレスを取得
- 22. WCFサービスをIPアドレスにバインドする方法
- 23. ホスト名/ IPアドレスが変更されたサイトのFIDO U2F
- 24. IIS 6でホストされているWCFサービスを作成する方法IPアドレスの代わりにメタデータのホスト名を使用しますか?
- 25. サーバマシンのIPアドレスを取得する
- 26. Android - ホットスポットホストのIPアドレスを取得する
- 27. エミュレータのシステムIPアドレスを取得する
- 28. 私のIPアドレスを取得する
- 29. ECSコンテナのIPアドレスを取得する
- 30. WCFサービスで生成されたHTMLを取得する
http://stackoverflow.com/questions/646525/getting-the-ip-address-of-server-in-asp-net –
私は6 'の高さになりたいと思っています – MickyD