2016-10-20 10 views
0

これがStackoverflowの間違ったセクションにある場合は、私を許してください。しかし、同じWebサーバー上のwcf Webサービスを参照するWebアプリケーションがあります。別の仮想ディレクトリにあります。WCFエンドポイントURL

パフォーマンスのためにWebサービスにアクセスするのに最適なエンドポイントURLは何ですか。 )

[computer name].domain.corpad.net/webservice 
[computer name]/webservice 
[ip address]/webservice 
[external web address]/webservice 

答えて

0

あなたの状況に非常に依存します。 ここで唯一の基準はパフォーマンスです。この場合、アドレスはあなたの心配ではありません。とにかく設定可能です。ホスト名を使用するときは、解決する必要があります。もちろん、それはキャッシュされ、それ以外はすべてそれについてです。選択する名前は、サーバーの構成によっても異なります。どのIPを持っているか、どのIPにサーバーがバインドされているか、名前の解決方法名前解決の価格を怠ると、IPを使うのが最も早いようです。 今、バインディングから得られる最高のパフォーマンスの最適化。あなたがサービスする場合は、輸送のために常に地方の名前付きパイプが最適です。 また、状況に応じて正しいシリアル化を選択する必要があります。互換性が問題でない場合、バイナリが勝つでしょう。

関連する問題