Java BluePrints

Guidelines, Patterns, and code for end-to-end Java applications.
Are you developing enterprise applications? Web services? Wireless services? Are robustness, scalability, and portability important to you? Java technology can help, and we have the blueprints for you. Use the links below to find out more.

BluePrints Online

  • The Java Pet Store Reference Application Released
    The Java BluePrints program released a Java Pet Store Reference Application. This application is designed to illustrate how the Java EE 5 Platform can be used to design and develop an AJAX-enabled Web application. The application comes with full source-code available under a BSD-style license, so you can experiment with it and use it in your own applications.
  • Java BluePrints Solutions Catalog for Java EE 5 Early Access now available
    Check it out! The early access release of the Java BluePrints Solutions catalog for Java EE 5 is now available. Download it now and run it on the GlassFish Java EE 5 application server.
  • Java Adventure Builder Reference application
    Check out the latest enhancements to this sample application which illustrates BluePrints guidelines and patterns for Web services.
  • Java BluePrints AJAX Page
    Check this out. Java BluePrints has organized all of its AJAX for Java Platform, Enterprise Edition (Java EE) content in one location.
  • The Java BluePrints book Designing Web Services with J2EE JAX-RPC, SOAP, and XML Technologies
    is now available for free download in PDF format. This book provides the guidelines, patterns, and real-world examples architects and developers need for designing and integrating enterprise-level Web services using the Java 2 Platform, Enterprise Edition (J2EE). The book provides insight into the details behind the Java Adventure Builder Reference application.
  • Designing Web Services with J2EE: JAX-RPC, SOAP, and XML Technologies
    Online version of the latest book on building Service Oriented Architectures using J2EE technologies from the J2EE BluePrints Team.
  • BluePrints in J2EE SDK Samples bundle
    The Java Adventure Builder Reference application and the Java Pet Store Demo are available for download from the J2EE SDK Samples bundle.
  • J2EE Design Patterns
    A palette of patterns you can use when building J2EE applications.
  • Naming Conventions for Enterprise Applications, Early Access
    This document describes naming conventions for Enterprise Applications.
  • Project Conventions for Enterprise Applications, Early Access
    This document describes project conventions for Enterprise Applications. The conventions in this document are intended to assist developers with organizing the files and directories associated with an application project in a logical fashion.
  • Designing Enterprise Applications with the J2EE Platform, Second Edition
    Guidelines from the second edition of our best-selling book.
    Second Edition: Online | Download | Purchase


Site Contents

  • Guidelines
    Guidelines from our articles, white papers, and best-selling book.
  • Patterns
    Proven solutions to recurring design problems.
  • Code
    Sample applications illustrating our guidelines and patterns.
  • Q&A
    FAQs and discussions about our guidelines, patterns, and code.

All of the material in Java BluePrints is copyright-protected and may not be published in other works without express written permission from Sun Microsystems.

Left Curve
Java SDKs and Tools
Right Curve
Left Curve
Java Resources
Right Curve