5) a) Complete the following table which compares a Java Application Client and a Java Web Application.
Java Application Client Java Web Application Container
A Java EE application client runs on the client machine and can provide a richer user interface than can be provided by a Java web application.
A Java web application is a collection of dynamic resources such as Servlets, JavaServer Pages, Java classes, and markup language.
Application clients directly access enterprise jars and static resources (HTML pages and pictures) as appropriate.
A Java web application can be deployed as a WAR (Web ARchive) file and can communicate via HTTP with servlets running in the Web tier.
Advantage Disadvantage Advantage Disadvantage Advantage Disadvantage