「Open API Initiative」をマイクロソフト、グーグル、IBMらが発足仕様はSwaggerをベースに

マイクロソフト、グーグル、IBMらがRESTful APIのインターフェースを記述するための標準フォーマットを推進する団体のファウンダーに。Swaggar 2.0の仕様をベースにLinux Foundationの下で活動を進める。

» 2015年11月09日 12時48分 公開
[新野淳一Publickey/@IT]

 10年以上前、XMLの登場に続いてXMLベースのAPIを記述する標準フォーマット「WSDL(Web Services Description Language)」が提唱されました。WSDLにはAPIの仕様がマシンリーダブルな形で記述されており、APIを呼び出すためのプロトコルやデータフォーマットをあらかじめ知ることができます。WSDLを利用することで、APIをコールするためのコードを自動生成することが可能でした。

 しかし、XMLベースのAPIは期待されたほど普及せず、現在ではよりシンプルなRESTful APIが事実上の標準となっています。

 そして、2015年11月5日(米国時間)、RESTful APIのためのWSDLともいうべき、RESTful APIのインターフェースを記述するための標準フォーマットを推進する団体「Open API Initiative」が、The Linux Foundationの協力の下でマイクロソフト、グーグル、IBM、Intuit、PayPal、3Scale、Apigee、Capital One、Restlet、そしてSmartBearらによって結成されました。

Open API Initiative

 インターネット上では多くのサービスが登場し、それらを組み合わせることで、いままでにない新しいアプリケーションが作り出せる環境が整ってきました。APIの重要度は飛躍的に高まってきており、Open API InitiativeはAPIのオープンな相互運用性を促進すると同時に可能性を拡大するためのものといえます。

 Open API InitiativeがAPIの記述のために採用するのは、オープンソースで開発されてきたAPIフレームワークの「Swagger 2.0」です。

 SwaggerはJSON形式でAPIを記述するフォーマットを用意しており、また記述するためのツールなども提供しています。Swaggerは、既にAmazon API GatewayなどのAPIツールで採用されています。

 Open API InitiativeはSwaggerをベースに、より充実した標準にしていくと説明しています。

(本記事はPublickeyから許可を得て転載しています。転載元

Copyright © ITmedia, Inc. All Rights Reserved.

スポンサーからのお知らせPR

注目のテーマ

AI for エンジニアリング
「サプライチェーン攻撃」対策
1P情シスのための脆弱性管理/対策の現実解
OSSのサプライチェーン管理、取るべきアクションとは
Microsoft & Windows最前線2024
システム開発ノウハウ 【発注ナビ】PR
あなたにおすすめの記事PR

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。