Ext JS, the Java script library for building rich internet application interested by GWT technology, provides an add-on library, EXT GWT, to let developers writing Ext JS components in Java.
In this article, I will show you the architecture used to add presentation components on the top of the Pet Store 2.0 persistence layer using Ext GWT and discuss how the communication between layers could be handled.
To build and run the sample, you need the following softwares:
To start developing Rich Internet application with Ext GWT, the first step is to write the entire application in Java programming language using Ext GWT library. GWT comes with an embedded browser and debugger, so you can run/debug your web application.
In this sample, we only use http Data Request to interact with server.
High Level Architecture Diagram:
To make it easier to understand RIA application development with Ext GWT, the diagram below details the architecture used for building this sample and for any kind of application using GWT.
In this article, we have seen together a kind of innovative architecture used for building RIA applications. This architecture is based on GWT to generate Ext JS components from Java code and use http requests to interact with server.