A Web application based on the JViews Maps Web technology is
also known as a JViews Maps Web application;
this application can display and interact with a diagram view directly
on a Web browser.
A JViews Maps Web application can be implemented
using two different approaches:
JViews JSF Web applications benefit from the JSF request-driven MVC (Model-View-Controller) framework
with its well defined server-side rendering life cycle and its component-driven
UI design model.
JViews JavaScript Web applications are implemented directly using the JViews JavaScript object
library on the client side, communicating with the image servlet on
the server side through HTTP requests for image rendering. JViews JavaScript Web applications
are more difficult to implement, but offer more flexibility both on
the client and server side.
Both approaches provide equivalent sets of functions
that use the asynchronous characteristics of Ajax to develop highly
responsive, highly interactive Web applications. For more details
on the differences between JViews JSF and JViews JavaScript, see
JViews Web technology
architecture.