Ajax によるリアルタイム分散MVCアーキテクチャ

書誌事項

タイトル別名
  • Realtime Distributed MVC Architecture Using Ajax

この論文をさがす

抄録

従来型のWeb アプリケーション開発で利用されるMVC 2.0 アーキテクチャではモデルからビューへのリアルタイムの更新が困難である.この問題に対する解決策として,Web ブラウザからの非同期通信技術であるAjax とLong-lived HTTP を利用することでWeb サーバからWeb ブラウザへ更新情報をプッシュできることに着目した.本発表ではMVC アーキテクチャの構成要素であるモデル・ビュー・コントローラを複数のWeb ブラウザと単一のWeb サーバに分散させてインターネット経由で協調動作させる「Web 分散MVC(WD-MVC)」アーキテクチャを提案する.WD-MVCアーキテクチャを利用することで,リアルタイムで情報共有が可能な分散Web アプリケーションを実装できる.Web ブラウザ側が満たすべき要件の洗い出しやサーバ負荷に関する評価やチューニング方法ついても考察する.

One of the most difficult and challenging problems in the application of the MVC 2.0 architecture is how to realize the “real- time” web application by using that. Especially, there are few approach to update a view on demand in the MVC models. In this presentation, we focus on this difficulty and try to find a solution of this problem by proposing the new architecture, so called “Web Distributed MVC (WD-MVC)”, in which models, views, or controllers are distributed over the internet and can cooperate with each other to constitute a single web application. In creating interactive web application, the Ajax (Asynchronous JavaScript and XML) was proposed by J. J. Garrett (2005) and it enables a web server to push messages to web browsers asynchronously. It turns out that by using this WD-MVC, we can implement a real time communication utility such that multiple users can share information simultaneously over the internet. Also, we discuss on the requirements that a user’s web browser must satisfy and examine how to tune and customize the web servers to realize such web applications.

収録刊行物

キーワード

詳細情報 詳細情報について

  • CRID
    1050845762820635264
  • NII論文ID
    110006291068
  • NII書誌ID
    AA11464814
  • ISSN
    18827802
  • Web Site
    http://id.nii.ac.jp/1001/00016514/
  • 本文言語コード
    ja
  • 資料種別
    article
  • データソース種別
    • IRDB
    • CiNii Articles

問題の指摘

ページトップへ