7.1. The Project

eTapestry.com was founded in August 1999 to deliver fundraising applications to the nonprofit sector using an Internet-based ASP (application service provider) model. The Indianapolis-based company chose Java technology because it provided an open, productive, and extensible application platform for developing an application to serve a rapidly evolving market segment.

The application uses a standard HTML front end, with Web pages generated by Java servlets and Java ServerPages (JSPs). The application, which first went live in spring 2000, makes extensive use of many J2EE architecture features, such as servlets and JSPs, the Java XML parser, and the Java Naming and Directory Interface (JNDI).

The application illustrates that J2EE ...

Get J2EE™ Technology in Practice: Building Business Applications With the Java™ 2 Platform, Enterprise Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.