What is the Pet Store Demo and how can it help me understand J2EE application development?
The Pet Store Demo is an example application built based on the guidelines and design patterns that comprise the J2EE Blueprints. In other words, the Pet Store Application is akin to a model house built using the J2EE Blueprints. The Pet Store is a complete end-to-end e-commerce application built using J2EE. However, it is a sample application. The demo acts as a great tutorial for understanding how to build Web-based e-commerce applications using J2EE. However, to build a real-world application, you will have to deal with issues including security, scalability, and performance, using the demo as a base. Some of the Java application server vendors have implemented the Pet Store Demo as a sample application built using their respective application server features. More information on the Pet Store can be obtained from the following sources: Architecture Overview: http://java.sun.com/j2ee/blueprints/jps11/archoverview.html Book: Kassem, N., and the Enterprise Team. (2000). Designing Ente