Java Technology and Web Services - BluePrints

JDJ Reader's Choice Vote! If you find Java BluePrints free applications, patterns, and books useful, please support us by voting for the Java BluePrints in the Java Developer Journal Reader's Choice Awards.

Vote for Java BluePrints for Best Book and Best Java Training Program.

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

Web Services BluePrints

Mutual Authentication for Web Services: A Live Example
How do you set up secure communications among Web services for supply-chain applications? This article answers that question with a description of the implementation procedure for mutual authentication, citing the project Adventure Builder as an example.

Java BluePrints Solutions Catalog Online Version Now Available
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) 1.4 platform. The book provides insight into the details behind the Java Adventure Builder Reference application.

The Java BluePrints book Designing Web Services with the J2EE 1.4 Platform
The Java BluePrints Solutions Catalog is a new project from the Java BluePrints program that presents BluePrints guidelines in a more modular manner. This early access version covers topics on service-oriented architectures (SOA), Web-tier with JavaServer Faces technology, and business tier with the J2EE 1.4 platform. Each entry in the catalog is presented in a problem-solution format that discusses the key issues in the problem topic and provides various strategies, patterns, and design guidelines for the solution. The catalog also provides the capabilities to browse the source code, and run the relevant sample applications. The catalog topics are available for online viewing at the project website. The complete catalog bundle is also available for download that includes the online version of the catalog, additional documentation including some UML diagrams, sample applications from the bpcatalog project and a viewer Web-application.

JDC Chat on Java BluePrints for Service Oriented Architecture
Read the transcript for the the JDC Chat on Java BluePrints for Service Oriented Architectures with two key members of the Java BluePrints team, Inderjeet Singh and Sean Brydon, and with Enterprise Java architect, Sameer Tyagi.

Java BluePrints on the Enterprise Community
The Java BluePrints are a now part of the community. For starters, the code for the Java Adventure Builder Reference application is now hosted as a project on Please join us and get involved!

Designing Web Services with the J2EE 1.4 Platform: JAX-RPC, SOAP, and XML Technologies
Online version of the latest book on building Service Oriented Architectures using J2EE 1.4 technologies from the J2EE BluePrints Team.

Java Adventure Builder Reference application v1.0.1
Available for download from the Java BluePrints Program, the Java Adventure Builder Reference application v1.0.1 showcases web service technologies and runs on the J2EE 1.4 SDK. This application consists of a scenario where six applications coordinate to fulfill a purchase order.

Project Conventions for Enterprise Applications,   Early Access 1
This document describes project conventions for enterprise applications including web service applications. The conventions in this document are intended to assist developers with organizing the files and directories associated with an application project.

Naming Conventions for Enterprise Applications,  Early Access 2
This document describes naming conventions to use when building a J2EE application.  Included is coverage of web service technologies.

Also See

Sun Developer Network
Learn how the Sun Java System products can enable development of Web services.

Developing an Amazon Web Services Client
Using Sun ONE Studio 4 and the Swing-based example in this article, learn how to create a Web Services client application for browsing and ordering products from

WhitePaper: Web Services Made Easier
This paper describes how the various Java APIs and Architectures for XML can be used to create Web services.

Left Curve
Java SDKs and Tools
Right Curve
Left Curve
Java Resources
Right Curve
Java 8 banner (182)