Building Web Applications > Introducing the Web Technologies Used in JViews Maps > Thin Client Applications > Ajax-Enabled Components

With JViews Maps Faces components and JavaScript you can develop a new generation of highly responsive, highly interactive Web applications. The high responsiveness is achievable through Ajax, which supports asynchronous and partial refreshes of a Web page. A partial refresh means that when an interaction event fires, a Web server processes the information and returns a response specific to the data it receives. The server does not send back an entire page to the client of the Web application.

Why asynchronous? The client can continue processing while the server processes in the background. A user can continue interacting with the client without noticing latency in the response. The client does not have to wait for a response from the server before continuing, as in the traditional synchronous approach.