Meteoroid towards a real MVC for the web

  • Authors:
  • Lautaro Fernández;Santiago Robles;Andrés Fortier;Stéphane Ducasse;Gustavo Rossi;Silvia Gordillo

  • Affiliations:
  • Universidad Nacional de La Plata, Argentina;Universidad Nacional de La Plata, Argentina;Universidad Nacional de La Plata, Argentina;RMod, INRIA Lille Nord, Europe - LIFL - CNRS UMR;Universidad Nacional de La Plata, Argentina;Universidad Nacional de La Plata, Argentina

  • Venue:
  • IWST '09 Proceedings of the International Workshop on Smalltalk Technologies
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Web development has moved from simple static pages to complex web applications, some of them resembling desktop ones. In most of these applications the web browser acts as thin-client (or a view) of the model that sits on the server. Despite the technological evolution of the web, there is still no standard mechanism to send data or events from the server to the client without an explicit request from the later, thus forcing the web browser to constantly poll the server for updates. To solve this problem a set of techniques under the name of Comet were proposed, allowing to send information from the server to the web browser without an explicit client request. In this paper we introduce Meteoroid, a Comet approach to make "live" Seaside applications. Our framework exploits the Model-View-Controller (MVC) paradigm for building simple yet scalable web applications, requiring very little programming effort.