私は要素の数を必要とするプロジェクトに取り組んでするつもりです:WCFサービスまたはWeb API
- ASP.NET MVCのウェブサイト
- C#コンソールアプリケーション
- iPhoneアプリ
これらのアプリケーションをすべてデータベースと通信するには、すぐにWCFサービスを使用することを考えました。
はしかし、私は今、サードパーティが独自のアプリケーションからレコードを選択挿入および更新できるようにするためにサイトにAPIを追加する必要があります。私の心の中で
は、私はちょうど認証を使用してロックダウンされるだろうとだけ特定のメソッドへのアクセスを与えるだろう、私のWCFサービス上の別のRESTfulなサービスエンドポイントを作成します。
しかし、私はRESTfulなAPIの最新のものであることを意味するMVC 4でのWeb APIの機能について、今日読んでいますか?
私はWeb APIを使用していますか?または他のアプリケーションでWebサービスが必要な場合は、WCFサービスを利用する必要がありますか?
(http://stackoverflow.com/questions/9348639/wcf-vs-asp-net-web-api)[ASP.NETウェブAPI VS WCF]の可能重複 – nawfal