Application Architecture and Design: WebAuction

WebAuction is a Web-based auction system built with the WebLogic Server and J2EE. Like a real auction, it includes bidding, categorized items, and user accounts. The source code for WebAuction is included on the accompanying CD-ROM. The application and its source code can be accessed online at

WebAuction Design Goals

The WebAuction application is an e-commerce application that uses nearly all of the J2EE APIs: It uses Java ServerPages (JSP), Java Database Connectivity (JDBC), Java Message Service (JMS), Java Naming and Directory Interface (JNDI), Enterprise JavaBeans (EJB), and JavaMail. Going beyond “hello world” examples, WebAuction demonstrates how these APIs are used ...

Get J2EE™ Applications and BEA™ WebLogic Server™ 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.