SPIM Architecture for MVC based Web Applications
Journal: International Journal of Advanced Networking and Applications (Vol.1, No. 01)Publication Date: 2009-07-06
Authors : R. Sridaran; G. Padmavathi; K. Iyakutti; M.N.S. Mani;
Page : 63-68
Keywords : Design Pattern; Model / View / Controller; Partitioning; SOA. Web application;
Abstract
The Model / View / Controller design pattern divides an application environment into three components to handle the user-interactions, computations and output respectively. This separation greatly favors architectural reusability. The pattern works well in the case of single address space and not proven to be efficient for web applications involving multiple address spaces. Web applications force the designers to decide which of the components of the pattern are to be partitioned between the server and client(s) before the design phase commences. For any rapidly growing web application, it is very difficult to incorporate future changes in policies related to partitioning. One solution to this problem is to duplicate the Model and controller components at both server and client(s). However, this may add further problems like delayed data fetch, security and scalability issues. In order to overcome this, a new architecture SPIM has been proposed that deals with the partitioning problem in an alternative way. SPIM shows
tremendous improvements in performance when compared with a similar architecture.
Other Latest Articles
- Information Delivery System through Bluetooth in Ubiquitous Networks
- Customized way of Resource Discovery in a Campus Grid
- The Study State Analysis of Tandem Queue with Blocking and Feedback
- Stress Analysis of a Centrifugal Supercharger Impeller Blade
- Real Time and Energy Efficient Transport Protocol for Wireless Sensor Networks
Last modified: 2015-12-04 20:28:53