前へ 1 2 3 4 5 6 7 8 9 10
141件中 1 - 10件表示
  • アプリケーションプログラミングインタフェース

    アプリケーションプログラミングインタフェースから見たマイクロソフト

    アプリケーションプログラミングインタフェース (''、英: ) とは、ソフトウェアコンポーネントが互いにやりとりするのに使用するインタフェースの仕様である。APIには、サブルーチン、データ構造、オブジェクトクラス、変数などの仕様が含まれる。APIには様々な形態があり、POSIXのような国際規格、マイクロソフトの Windows API のようなベンダーによる文書、プログラミング言語のライブラリ(例えば、C++の Standard Template Library や など)がある。アプリケーションプログラミングインタフェース フレッシュアイペディアより)

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

    アプリケーションプログラミングインタフェースから見たUNIX

    APIは家の電気と同じようにコンピュータにとって非常に重要である。自分の家だろうが、友人の家だろうが、パンを焼きたい時にはトースターをコンセントにつなぐ。これはどちらの家でもコンセントという標準化されたインターフェースを備えているからである。もしコンセントがなければ、人は発電所までトースターを持参してパンを焼きにいかなくてはならなくなる。ヨーロッパのトースターは変圧器がなければ、アメリカでは動かないのと同じように、Windows用に書かれたプログラムは、WineなどのUNIXとの仲立ちをしてくれるAPIアダプターがなければUNIX上では動かないし、同様にUNIX用に書かれたプログラムはCygwinなどのソフトウェアを用いないとWindows上では動作しない。アプリケーションプログラミングインタフェース フレッシュアイペディアより)

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

    アプリケーションプログラミングインタフェースから見たHyperText Markup Language

    「」と書いたHTMLドキュメントを作成し、Mozilla FirefoxやInternet Explorerなどのウェブブラウザに表示させる。アプリケーションプログラミングインタフェース フレッシュアイペディアより)

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

    アプリケーションプログラミングインタフェースから見たLinkedIn

    コンテンツは埋め込むこともできる。例えば、SlideShare にあるプレゼン資料を LinkedInのプロファイル情報に埋め込むことができる。アプリケーションプログラミングインタフェース フレッシュアイペディアより)

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

    アプリケーションプログラミングインタフェースから見たソニー

    例えばソニーはライセンスをもった開発者にしかプレイステーションの公開APIを利用できないようにしている。なぜならプレイステーションのゲームを開発できる人の数を制限したほうが、より多くの利益をあげられるからである。これはAPIの実装を売ることで利益を上げるわけではない会社の典型的な例である。(ソニーの場合は、ゲーム開発時のAPIのライセンス料によって利益を上げようとしたがうまくいかず、プレイステーション用コンソールの販売を中止している。)アプリケーションプログラミングインタフェース フレッシュアイペディアより)

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

    アプリケーションプログラミングインタフェースから見たオラクル (企業)

    2010年、オラクルはGoogleがJavaの新たな実装をAndroidの一部として配布したとして、Googleを訴えた。Googleは Java API を複製する許可をとっていなかったが、類似の許可はプロジェクトに与えられていた。OpenJDKはGPLでライセンスされているので、自由に改変できる。この裁判で、アメリカ合衆国内ではAPIに著作権はないとの判断が下された。アプリケーションプログラミングインタフェース フレッシュアイペディアより)

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

    アプリケーションプログラミングインタフェースから見たFacebook

    写真は Flickr や Photobucket といったサイトから Facebook や Myspace といったソーシャルネットワークサイトに共有される。アプリケーションプログラミングインタフェース フレッシュアイペディアより)

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

    アプリケーションプログラミングインタフェースから見たExtensible Markup Language

    ウェブ開発においては、APIは一般にHTTP要求メッセージ群とXMLまたはJSON形式などの応答メッセージの構造定義で構成される。「ウェブAPI」はWebサービスと事実上同義だが、Web 2.0 と呼ばれる最近の傾向では、SOAPベースからREST風の直接的通信へと変化している。ウェブAPIはマッシュアップと呼ばれる技法で複数のサービスを組み合わせて新たなアプリケーションとすることを可能にする。アプリケーションプログラミングインタフェース フレッシュアイペディアより)

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

    アプリケーションプログラミングインタフェースから見たC言語

    ひとつのAPIは特定の1つのタスクを実行する方法を記述している。C言語などの手続き型言語では、サブルーチン呼び出しによって実際の動作が行われる。したがって、APIは一般にそれが提供するあらゆる関数/ルーチンについて記述している。例えば math.h というC言語用ヘッダファイルは数学的処理のためのC言語ライブラリ(通常 libm と呼ばれる)で利用可能な数学関数の関数プロトタイプの定義を含んでいる。すなわちこのファイルは対応するライブラリに含まれる関数群の「使い方」を記述していると言える。関数プロトタイプは、関数名、関数の戻り値のデータ型、引数の個数とそれぞれのデータ型を示す。関数がどう動作するかは、より詳細に人間が読める形で記述され、本またはmanページのような電子形式で提供される。例えば、UNIXシステムのコマンド man 3 sqrt は関数 sqrt について次のような形式で説明を表示する。アプリケーションプログラミングインタフェース フレッシュアイペディアより)

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

    アプリケーションプログラミングインタフェースから見たFlickr

    写真は Flickr や Photobucket といったサイトから Facebook や Myspace といったソーシャルネットワークサイトに共有される。アプリケーションプログラミングインタフェース フレッシュアイペディアより)

前へ 1 2 3 4 5 6 7 8 9 10
141件中 1 - 10件表示