1 / 12

「 My Room 」 Web System

「 My Room 」 Web System. 研究者:スワット センサワート 指導教員:越田高志 先生. 1.はじめに. 従来のインターネットでは サーバから情報を得る一方向のみ。 現在のインターネットでは 双方向の利用に変わりつつある。. マッシュアップとは. 複数の Web サービス API を組み合わせて、新しい一つの Web サービスとして開発することである。. 図:マッシュアップのイメージ. 2.研究の目的. 必要情報を得るために、複数のサイトに別々のウィンドウでアクセスしなければならず、手間がかかる。

afra
Download Presentation

「 My Room 」 Web System

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 「My Room」Web System 研究者:スワット センサワート 指導教員:越田高志 先生

  2. 1.はじめに • 従来のインターネットではサーバから情報を得る一方向のみ。 • 現在のインターネットでは双方向の利用に変わりつつある。

  3. マッシュアップとは • 複数のWebサービスAPIを組み合わせて、新しい一つのWebサービスとして開発することである。 図:マッシュアップのイメージ

  4. 2.研究の目的 • 必要情報を得るために、複数のサイトに別々のウィンドウでアクセスしなければならず、手間がかかる。 • 1ヶ所のキーワード入力で同時に複数のサイトにアクセス可能

  5. 3.My Room システムについて3.1 マッシュアップしたのサービスの一覧 Google, Amazon, 及びYahooサービスは一つキーワードで複数結果が得ることが出来る

  6. 3.2 プログラム説明(1)  GoogleAPIを利用するための宣言 http://www.google.com/jsapi?key=ABQI... tabbedオブジェクトを作成, var tabbed = new GSearchControl(); サービスを登録 tabbed.addSearcher(new GwebSearch()); tabbed.addSearcher(new GnewsSearch()); …

  7. 3.2 プログラム説明(2) AmazonWebサービスを登録 var amaz = new GwebSearch() amaz.setUserDefinedLabel("Amazon JP"); amaz.setUserDefinedClassSuffix("siteSearch"); amaz.setSiteRestriction("amazon.co.jp"); tabbed.addSearcher(amaz); 定義した関数をイベントハンドラとして登録 google.setOnLoadCallback(OnLoad, true);

  8. 実行例 tabbed.addSearcher(new GwebSearch()); var tabbed = new GSearchControl() tabbed.addSearcher(new GnewsSearch());

  9. 全体実行例 図:システムの実行例

  10. 4.システムの評価 ※1問は5点満点である 感想と改良 ・ 2つのマップを互いに対応 ・ 天気情報の選択リストをもっと選択しやすい …

  11. 5.今後の課題 • YouTube  →選択動画を同じフレームの空いてるスペース部分に • Map→2つマップをお互いに対応

  12. 有難う御座いましたThe End Demo

More Related