Welcome to the Virtual Realty application website. Virtual Realty is a fictitious company that sponsors an online "multiple listing service" for real estate brokers.
This is the demo application described in Web Application Architecture: Principles, Protocols, and Practices by Leon Shklar and Rich Rosen, originally published by John Wiley & Sons in 2003, with a second edition released in 2009. It employs the Model-View-Controller (MVC) design pattern using the popular Struts framework.
CustomerProfile
s,
Listing
s, and Partner
s (brokers).struts-html
) that supports the use of
JSP EL expressions.ActionServlet
class distributed with the Struts framework.
The struts-config.xml
configuration file provides the action mappings
to direct requests to appropriate "actions" for processing. (This architecture employs two of Sun's
Core J2EE Patterns:
Front Controller
and
Service-To-Worker.)The book also contains a second demo application, an administrative interface for the Virtual Realty web site, written in Ruby on Rails.