3. Web API Maker 概要¶
3.1. Web API Maker とは¶
Web API とは HTTPベースでデータをやりとりするための API です。
Web API Maker を利用することで intra-mart Accel Platform 上でWebサービスをシンプルに実現できます。
3.2. Web API Maker の機能¶
Web API Maker では以下の機能を提供します。
- Java言語のクラス・メソッドに対してアノテーションを付与することにより、対象のクラスをWebサービス・プロバイダとして利用可能とする機能
- 上記のWebサービス・プロバイダにWebサービスとしての仕様をJSON形式で出力する機能
3.3. Web API Maker のモジュール構成¶
Web API Maker は以下のモジュール構成になります。
- Web API Maker
- Web API Maker OAuth認証モジュール
- Web API Maker でOAuth2による認証を行う場合に必要となります。