Sun Java Solaris Communities My SDN Account
 
BluePrints

About Java BluePrints

 

Guidelines, Patterns, and code for end-to-end Java applications.

 

About Java BluePrints

The Java BluePrints program defines the application programming model for end-to-end solutions using Java technology. We publish guidelines, patterns, and code for real-world application scenarios, enabling you to build robust, scalable, and portable solutions.

If you have a question about the Java BluePrints program, check out our questions and answers section or send us feedback.

The Java BluePrints program helps developers create robust, scalable, and portable end-to-end applications by providing:

Free guidelines and patterns. With thousands of developers following our guidelines in their own application designs, the Java BluePrints program has become one of the top educational resources for using the Java 2 Platform, Enterprise Edition (J2EE). See how in the J2EE Case Studies.

Free code. Our sample applications illustrate how to build end-to-end applications using Java technology:

  • Java Pet Store Demo: This sample application is one of the most widely distributed educational tools for the J2EE platform. It illustrates the typical design decisions and trade-offs developers face when creating enterprise applications with J2EE technology.

  • Java Smart Ticket Demo: This second sample application from the Java BluePrints program shows developers how to create wireless services for Java 2 Platform, Micro Edition (J2ME) client devices, such as cell phones and palmtops.

  • Java Adventure Builder Demo: This sample application demonstrates how to use the capabilities of the J2EE 1.4 platform to develop robust, scalable, portable, and maintainable e-business applications and Web services.

Free tools.

Just Starting?

The Java Tutorial: If you're new to Java programming, this is the place to start. This practical guide has hundreds of complete, working examples to get you up to speed with Java technology.

The J2EE Tutorial: This guide introduces you to the APIs of the J2EE platform, the enterprise platform of choice. Like the Java Tutorial, the J2EE Tutorial also comes with many examples to show you how J2EE technology works.

Java Wireless Developer Website: This site provides information and resources to help you design, develop, test, and deploy wireless applications using J2ME technology.

Want to Know More?

Portability: Deployathon
The Java Pet Store sample application is currently portable to over nine J2EE-compatible application servers.

Oracle is reviewing the Sun product roadmap and will provide guidance to customers in accordance with Oracle's standard product communication policies. Any resulting features and timing of release of such features as determined by Oracle's review of roadmaps, are at the sole discretion of Oracle. All product roadmap information, whether communicated by Sun Microsystems or by Oracle, does not represent a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. It is intended for information purposes only, and may not be incorporated into any contract.