Ajaxフレームワーク ユーザーズガイド |
目次 索引 |
第5章 アプリケーションの開発 | > 5.10 アプリケーションの開発例(マッシュアップ) |
Eclipseを利用して、マッシュアップ定義ファイル(muf.xml)に必要な定義を記述します。
Eclipseの操作方法については、“マッシュアップ定義ファイルの編集(Eclipse)”を参照してください。
Ajaxフレームワークアプリケーションで利用するWebサービスを定義します。
サービス定義の編集時には、以下の情報を入力します。
サービス名 |
アダプタ名 |
URL |
XSL |
---|---|---|---|
PrivateCalendar |
htmladaptor |
http://localhost/muServices/Services/auth/service1(注) |
private_cal.xsl |
PublicCalendar |
restadaptor |
http://localhost/muServices/Services/auth/service2(注) |
指定なし |
注) muServicesサンプルアプリケーションを利用した場合のURLです。ホスト名やポート番号など、実際に利用するWebサービスのURLを指定してください。
マッシュアップ定義ファイル(muf.xml)の記述内容
<!-- Webサービスの定義 --> <muf_services> <!-- HTML形式の私用カレンダ (サービスID:"PrivateCalendar") --> <muf_service name="PrivateCalendar"> <adaptor name="htmladaptor"/> <parameters> <parameter name="URL" value="http://localhost/muServices/Services/auth/service1" /> <!-- スクレイピングツールの定義 --> <parameter name="XSL" value="private_cal.xsl" /> </parameters> </muf_service> <!-- REST形式の公開カレンダ (サービスID:"PublicCalendar") --> <muf_service name="PublicCalendar"> <adaptor name="restadaptor"/> <parameters> <parameter name="URL" value="http://localhost/muServices/Services/auth/service2" /> </parameters> </muf_service> </muf_services> |
目次 索引 |