W 00.48

知識流通のアーキテクチャ(API,)

31 区画 ·69 区画は未記述
  1. 00

    総合・百科・序論 — 知識流通のアーキテクチャ(API,) 概要

    総合・百科・序論分野の知識流通のアーキテクチャ(API,)領域の概要と入門ガイド

  2. 01

    ARPANETの分散通信

    米国ARPAが1969年に接続した四拠点網から、知識資源を遠隔計算機間で共有する基盤を読む

  3. 02

    TCP/IP

    サーフとカーンの1974年論文から、異種ネットワーク間でデータを中継する共通規約を学ぶ

  4. 03

    DNS

    ポール・モカペトリスが1983年に設計したDNSから、ドメイン名をIPアドレスへ変換する仕組みを読む

  5. 04

    HTTP

    ティム・バーナーズ=リーが1991年に実装したHTTPから、文書を要求・応答で転送する方法を学ぶ

  6. 05

    URI

    W3Cが1998年に標準化したURIから、ウェブ上の知識資源を一意な文字列で指し示す仕組みを読む

  7. 06

    REST

    ロイ・フィールディングの2000年博士論文から、資源・標準操作・無状態通信でAPIを設計する

  8. 07

    SOAP

    Microsoftらが1998年に提案したSOAPから、XMLメッセージで遠隔処理を呼び出す方法を学ぶ

  9. 08

    XML

    W3Cが1998年に勧告したXMLから、要素と属性で階層的な知識データを交換する仕組みを読む

  10. 09

    JSON

    ダグラス・クロックフォードが2001年頃に普及させたJSONから、軽量なAPIデータ表現を学ぶ

  11. 10

    OpenAPI

    Tony Tamが2011年に公開したSwaggerを起源に、APIの経路・入力・応答を機械記述する

  12. 11

    GraphQL

    Facebookが2015年に公開したGraphQLから、利用者が必要な項目だけを指定して取得する方法を学ぶ

  13. 12

    Webhook

    Jeff Lindsayが2007年に用語を広めたWebhookから、更新発生時に外部サービスへ通知する仕組みを読む

  14. 13

    RSS配信

    Netscapeが1999年に公開したRSS 0.90から、記事見出しと更新情報を購読配信する方法を学ぶ

  15. 14

    Atom配信形式

    IETFが2005年に標準化したAtomから、記事本文・著者・更新時刻を一貫して配信する仕組みを読む

  16. 15

    OAI-PMH

    Open Archives Initiativeが2001年に公開した規約から、各機関の書誌メタデータを一括収集する

  17. 16

    SPARQLエンドポイント

    W3Cが2008年に勧告したSPARQLから、公開知識グラフへ関係パターンを問い合わせる方法を学ぶ

  18. 17

    Linked Data

    ティム・バーナーズ=リーが2006年に示した原則から、URIとRDFで分散データを結ぶ仕組みを読む

  19. 18

    コンテントネゴシエーション

    HTTP/1.1が1997年に規定したAcceptヘッダーから、同一資源のJSONやHTML表現を選ぶ方法を学ぶ

  20. 19

    OAuth

    IETFが2012年に標準化したOAuth 2.0から、パスワードを渡さずAPI権限を委譲する仕組みを読む

  21. 20

    CORS

    W3Cが2014年に勧告したCORSから、ブラウザによる別ドメインAPI呼出しを安全に許可する

  22. 21

    レート制限

    Twitter APIが2007年以降採用した回数制限を例に、過負荷と濫用から情報基盤を守る方法を学ぶ

  23. 22

    HTTPキャッシュ

    HTTP/1.1のETagとCache-Controlから、更新確認と再利用で知識配信量を減らす仕組みを読む

  24. 23

    コンテンツ配信網

    Akamaiが1998年に創業して展開したCDNから、地理的に近い拠点より情報を配信する方法を学ぶ

  25. 24

    メッセージブローカー

    RabbitMQが2007年に実装したAMQPから、送信側と受信側をキューで分離する仕組みを読む

  26. 25

    イベントストリーミング

    LinkedInが2011年に公開したApache Kafkaから、大量の更新イベントを順序付きで配信する

  27. 26

    Pub/Sub配信

    Google Cloud Pub/Subが2015年に一般提供した仕組みから、発行者と購読者を疎結合にする

  28. 27

    マイクロサービス

    Netflixが2009年以降進めた移行から、検索・推薦・認証を独立APIとして運用する方法を読む

  29. 28

    サーバーレスAPI

    Amazonが2014年に開始したAWS Lambdaから、サーバー管理なしで要求時だけ処理を実行する

  30. 29

    IIIF画像API

    スタンフォード大学などが2011年に始めたIIIFから、各館の高精細画像を共通仕様で配信する

  31. 30

    ActivityPub

    W3Cが2018年に勧告したActivityPubから、分散SNS間で投稿・共有・フォローを交換する仕組みを学ぶ