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. IPアドレスでホスト名を取得Android
- 2. SFMLでホストIPアドレスを取得
- 3. IPアドレスでホスト名を取得
- 4. ホスト名/ IPアドレスのCNAME取得方法
- 5. WCF:ホストIPまたはサーバー名を取得する方法
- 6. WCF RIAサービスでIPを取得
- 7. dockerコンテナからmacホストのIPアドレスを取得するには?
- 8. リダイレクト後にホストのIPアドレスとHTTPステータスを取得する
- 9. アンドロイドでIPアドレスのホスト名を取得する方法は?
- 10. WCFデータサービス:リクエストのIPアドレスを取得するには?
- 11. ホストされたネットワークのIPを取得/設定する方法
- 12. WindowsアプリケーションでWCF elfホストされたサービス
- 13. 取得IPアドレス
- 14. 取得IPアドレス
- 15. ホスト名でIPアドレスを取得する方法は?
- 16. IPアドレスからホストを取得するC
- 17. Rubyでホスト名からIPアドレスを取得する
- 18. ドッカーエンジンが動作しているホストのIPアドレスを取得
- 19. IPアドレスを取得
- 20. IPアドレスの取得
- 21. クライアントのIPアドレスを取得するWebサービスの場合
- 22. ブラウザのIPアドレスまたはホスト名を取得する方法は?
- 23. C++ Pipe [接続されたクライアントのIPアドレスまたはホスト名を取得する方法]
- 24. wcfサービスの接続されたクライアントのリストを取得する
- 25. インターネットでホストされているWCFサービス
- 26. AllJoynでオンボードされたデバイスのIPアドレスを取得
- 27. WebサービスでIPアドレスを取得する方法は?
- 28. クライアントマシンのIPアドレスを取得
- 29. WCFサービスをIPアドレスにバインドする方法
- 30. 自己ホストSignalRハブでクライアントIPアドレスを取得
http://stackoverflow.com/questions/646525/getting-the-ip-address-of-server-in-asp-net –
私は6 'の高さになりたいと思っています – MickyD