このlinkはパフォーマンスについて語り、ポータルをバイパスします。私にとって、認証するWCFサービスはポータルに似ています。ブロブSAS WCFとパフォーマンス
軽量サービスは、クライアントを必要に応じて認証し、 は、SASを生成します。クライアントは、SASを受信すると、 ストレージアカウントリソースに、 SASで定義された権限とSASが許可する期間だけ直接アクセスできます。 SASは、 フロントエンドプロキシサービスを通じてすべてのデータをルーティングする必要性を軽減します。
アプリケーションは、Azure ADを使用してAzureアプリケーションでホストされているWFCサービスと通信する、厚い.NET WPFクライアントです。
これは文書管理アプリケーションであり、ファイル転送が大変です。検索と検索の結果は、比較的少量のトラフィックです。レスポンシブにするには検索が必要です。
SASをファイルのアップロードとダウンロードに使用するのは最適ですか?
もう1つの方法は、WCFサービス経由でファイルをアップロードしてダウンロードすることです。
どちらかといえば何が問題になるでしょうか?
私の考えは、WCFサービスからの応答を維持するためにファイルを保持したいと考えています。
これが別の質問であれば問題ありません。クライアントは、一度に検索結果1000を取得します。 SASの有効期限が長かったとしても、結果が何時間も残っていれば期限切れになる可能性があります。 SASがプロパティバインディングの場合、期限切れのSASを検出するにはどうすればよいですか?各ファイルには、アプリケーション内で固有のIDがあります。ゲットにSASをリクエストするほうが良いでしょうか?
ユーザーは、検索結果の情報に基づいて、検索結果のほとんどすべてのファイルにアクセスすることができます。彼らはいくつかの大きな検索を実行してカウントを取得し、ゼロのファイルにアクセスするかもしれません。
SASはトランザクションレートやスループットとは関係がないため、特にパフォーマンスに関してはSASについて何が問題であるかは正確にはわかりません。 –
@DavidMakogon Tamraのトップ記事をご覧ください。その記事は間違っていますか?私は間違ってそれを読んでいます。 – Paparazzi
その記事のどの部分ですか?具体的にしてください - そこにはたくさんのものがあります。 –