アプリケーションプログラミングインターフェイス(API)

著者: Randy Alexander
作成日: 2 4月 2021
更新日: 24 六月 2024
Anonim
API(アプリケーションプログラミングインターフェース)を利用するメリットやサービスを解説!
ビデオ: API(アプリケーションプログラミングインターフェース)を利用するメリットやサービスを解説!

コンテンツ

定義-アプリケーションプログラミングインターフェース(API)とはどういう意味ですか?

アプリケーションプログラミングインターフェイス(API)は、ソフトウェアを開発したり、異なるシステム間の相互作用を促進したりするためにプログラマが使用するプロトコル、ルーチン、関数、コマンドのセットです。 APIは、デスクトップとモバイルの両方で使用でき、通常、GUI(グラフィックユーザーインターフェイス)コンポーネントのプログラミングに役立ちます。また、ソフトウェアプログラムが別のプログラムのサービスを要求して対応できるようにします。


Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。

TechopediaがApplication Programming Interface(API)について説明しています

APIは、2つの基本的な要素で構成されていると見なすことができます:プログラム間で情報を交換する方法を確立する技術仕様(それ自体は処理要求とデータ配信プロトコルで構成されます)と、何らかの方法でその仕様を公開するソフトウェアインターフェイスです。

APIの背後にある基本的な概念は、デジタルテクノロジーの歴史全体にわたって何らかの形で存在しました。ユニークなプログラムとデジタルシステムとの相互作用は、そのテクノロジーの多くの主な目的でした。しかし、ワールドワイドウェブの台頭と、その後のミレニアムドットコムブームの到来により、このテクノロジーのインセンティブは前例のないレベルに達しました。

APIは、2000年初頭に急成長を遂げたWorld Wide Webの商業セクターで顕著になりました。Salesforce.comは、顧客が多様なビジネスアプリケーションでデータを共有および送信できるようにプラットフォームにテクノロジーを組み込みました。その後まもなく、eBayは同様のテクノロジーの展開を開始し、数年後のソーシャルメディアの台頭により、Flickr、、Instagramなどの企業も同じことを始めました。