マッシュアップサイトの仕組み
前回まで,
マッシュアップとは,
WebAPIという形で,
それではまず,
マッシュアップサイトを構成する元となる情報を提供するサイトをコンテンツプロバイダ,
また,
マッシュアップサイトがコンテンツプロバイダから情報を取得する方法としては,
- サーバ
(マッシュアップサイト) による取得 -
マッシュアップサイトのプログラムからコンテンツプロバイダにアクセスしてデータを取得します。形式としてはXML,
JSONがよく使われます。 - クライアント
(ユーザのブラウザ) による取得 -
ユーザがブラウザでマッシュアップサイトにアクセスした際,
SCRIPTタグからデータを取得します。形式としてはJSONP, JavaScriptがよく使われます。
実際にマッシュアップサイトを構築する場合は,