ホームページ  >  記事  >  APIインターフェースとは何ですか

APIインターフェースとは何ですか

王林
王林オリジナル
2020-07-01 11:13:0314584ブラウズ

API インターフェイスはアプリケーション プログラミング インターフェイスを指し、内部実装の詳細を知らなくても API インターフェイスを通じて特定の機能を実装できます。 API インターフェイスは、特定のサービスのカプセル化として理解できます。サービスはカプセル化され、他のユーザーが呼び出せるように提供されるため、多くの機能を最初から開発する必要はありません。

APIインターフェースとは何ですか

このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。

API インターフェイスとは、アプリケーション プログラミング インターフェイスを指し、内部実装の詳細を知らなくても、API インターフェイスを通じて特定の機能を実装できます。

API インターフェイスは、特定のサービスのカプセル化として理解できます。サービスはカプセル化され、他のユーザーが呼び出せるように提供されます。このようにして、多くの関数を再開発する必要はありません。

異なるシステムやプログラミング言語間のデータ通信では、データ転送に API を使用することがよくあります。

一般的な API の形式は次のとおりです:

1. HTTP 型インターフェイス

HTTP プロトコルに基づいて提供される API。このタイプの API は多くの場合「」で始まります。 URL」は現在主流のRESTfulなどのインターフェースの形式で提供されます。

2. RPC インターフェイス

RPC はリモート プロシージャ コールを指します。コード ロジックの一部はリモート サーバーにデプロイされ、必要に応じて呼び出されます (リモート メソッドの呼び出しは、同じものを呼び出すのと似ています)ローカル方式として)、基本的にはクライアント/サーバー モードであり、複数のプロトコルとデータ送信方式をサポートします。

3. Web サービス インターフェイス

Web サービスとは、特に何らかの API を指すわけではなく、RESTful などの WEB Web サービスの形式で提供されるサービスを呼びます。サービス。

以上がAPIインターフェースとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。