Open Access. Powered by Scholars. Published by Universities.®

Systems Architecture Commons

Open Access. Powered by Scholars. Published by Universities.®

2020

Android tablet

Articles 1 - 1 of 1

Full-Text Articles in Systems Architecture

A Distributed Model-View-Controller Design Pattern For A Graphical Remote Control Of A Multi-User Application, Dale E. Parson Apr 2020

A Distributed Model-View-Controller Design Pattern For A Graphical Remote Control Of A Multi-User Application, Dale E. Parson

Computer Science and Information Technology Faculty

The Model-View-Controller (MVC) is a design pattern for architecting the interactions among human users of graphical computing systems with the software Controller that manages user input, the Model that houses system state, and the View that projects the Model state into intelligible graphical form. The present work examines extending MVC into a Distributed Model-View-Controller pattern, starting with a stand-alone MVC system that is amenable to distribution over a local area network (LAN). Distribution takes the form of cloning a stand-alone MVC application into distinct client and server programs, and then altering each for its purpose while maintaining the initial graphical …