0

簡単に:

私はWebアプリケーションに取り組んでおり、いくつかのメジャーを作成することにしました。私たちはいくつかの調査を行い、「API 中心のアプリケーションの作成」について説明しているこのチュートリアルを見つけました。

近い将来 Android アプリを作成する必要があるため、このトピックは非常に役立つことがわかりました。

私たちは以下から始めました:

このクエリ「API セントリック アプリケーション」から始まるいくつかの検索を実行すると、そのクエリに関連する次の 2 つのトピックが見つかりました。

  1. 休み
  2. ウェブサービス

知りたいこと:

  1. 「API セントリック アプリケーション」、「REST」、「Web サービス」という用語の違いは何ですか

  2. Rest は Web サービスの代替手段ですか?

  3. API Centric Application は REST のアプローチですか?

  4. Web サービスは、このすべての用語の親ですか?

この質問がポリシーの対象となるためには、他の情報を提供する必要がありますか?

4

1 に答える 1

0

これらすべてのタイプを調査した後、次のことがわかりました

Web サービスは API の一種であり、すべての Web サービスが API である必要がありますが、すべての API が Web サービスである必要はありません。REST は、Web サービスを記述する新しい概念であり、RESTアーキテクチャの概念を適用して記述された Web サービスRESTfulと呼ばれます。ウェブサービス

したがって、このプラクティスとして REST Web サービスを使用して、アプリケーションを API 中心のアプリケーションに変更することに焦点を当てます。

于 2013-06-13T14:22:45.967 に答える