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>