Eclipseを利用して、マッシュアップ定義ファイル(muf.xml)に必要な定義を記述します。
Eclipseの操作方法については、“5.9.11 マッシュアップ定義ファイルの編集(Eclipse)”を参照してください。
利用するWebサービスの定義
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>