2016-11-28 7 views
3

件名はあまり詳しく述べていませんが、Azure Webサイトに標準のWeb APIを導入すると、標準フォーム認証を使用しても問題なく動作します。Web APIとAzure API Appの違いは何ですか?

だから、Azure APIアプリケーションには、セキュリティやその他のサービスのような追加機能が追加されていると仮定します。 Azureアプリケーションは標準のものではないと私に何を提供していますか?また、追加機能を使用しない場合、特にAzureへの展開のためにAzureアプリケーションを作成する理由はありますか?

+1

に加えていると仮定することができます - Azureの上でホストされているとき> ASP .NETでのWeb API AzureのAPIアプリケーションとして知られています。 – RBT

答えて

2

Azure API Managementは、Web APIを公開して使用する方法で、APIを分類し、セグメントを作成し、各セグメントの価格を追加したり、キャッシュ、スロットル、フォーマット変換などの多くの機能を提供します。これらの機能は、すべてシンプルなXMLファイルを操作することで有効にできます。

APIアプリケーションを使用すると、APIをホストし、監視し、Web APIをAzureに簡単にデプロイすることができます。

だから、あなたはそれが今日の時点でウェブAPI

+0

「Azure API Management」の機能ではありませんか? APIアプリではありませんか? – juunas

+0

あなたは正しいです、私は私の答えを編集しました –

1

ウェブアプリAPIアプリは両方アプリケーションサービスの一部です。どちらもウェブホスティングプラットフォームです。そしてあなたが言ったように、Web APIはWeb Appでうまく動作します。

以前、API AppsにはWeb Appsにはなかった機能がありましたが、これは変更されています。 Webアプリケーションは、例えば、スワッガーの定義が今すぐです。

現在の2つの違いはアイコンです。それがドキュメントに書いてあるとおりです。

関連する問題