Skip to main content

Patterns for e-business Resources

Redbooks

Current Patterns Redbooks

  • collapsePatterns: SOA Design Using WebSphere Message Broker and WebSphere ESB

    Discusses patterns for integrating WebSphere Enterprise Service Bus and WebSphere Message Broker and includes a scenario to help you design, develop, and deploy these products.
    This book is designed to assist customers that are approaching the use of both advanced and basic ESB products from typically messaging and J2EE worlds, but are not quite sure when each is appropriate.
    Link to SG24-7369

  • collapsePatterns: Emerging Patterns for Enterprise Grids

    Patterns are great vehicles to capture components with a high degree of commonality among engagements and to express their interrelationships. Although most enterprise grid engagements are typically deployed with solutions that could be categorized as "one-of-a-kind", there is enough information gathered today to allow us to devise a set of common components among them and to derive enterprise grid patterns. The proposed patterns are based on grid solutions designed for enterprise clients over the past couple of years and are therefore representative of the current use of grid technologies in the enterprise today. They may not address all emerging grid technologies or be representative of research grids.
    Link to SG24-6682

  • collapsePatterns: SOA Foundation Service Creation Scenario

    This redbook provides an introduction to the IBM SOA Foundation, and includes a detailed implementation example for the Service Creation scenario.
    Link to SG24-7240

  • collapsePatterns: IBM SOA Foundation Service Connectivity Scenario

    This IBM redbook focuses on the Service Connectivity scenario, which describes on architectural solutions using an ESB. The focus of this scenario is the integration of service consumers and service providers across multiple channels.
    Link to SG24-7228

  • collapsePatterns: SOA Foundation - Business Process Management Scenario

    This redbook focuses on the Business Process Management SOA scenario of the SOA Foundation. It describes modeling, assembling, deploying, and monitoring business processes using IBM software. This redbook highlights the core products for Business Process Management: WebSphere Business Modeler V6, WebSphere Integration Developer V6, WebSphere Process Server V6, and WebSphere Business Monitor V6.
    Link to SG24-7234

  • collapsePatterns: Building Serial and Parallel Processes with WebSphere Process Server V6

    This IBM Redbook takes a scenario-based approach to demonstrating these product features, and employs the IBM Patterns for e-business to demonstrate proven business process patterns.
    Link to SG24-7205

  • collapsePatterns: SOA Client - Access Integration Solutions

    This IBM Redbook focuses on how to reuse the SOA Client - Access Integration pattern s to extend enterprise applications to a wide range of client devices such as laptops, PDAs, and mobile phones.
    Link to SG24-6775

  • collapsePatterns: Flexible Self-Service Applications Using Process Choreography on z/OS

    In this IBM Redbook, you learn how to leverage a key set of assets, the IBM Patterns for e-business. You learn how to use these patterns with key architectural elements to deliver on demand and autonomic architectures for the best qualities of service. This book is designed as a resource for IT architects who specialize in enterprise or mainframe systems. It presents business scenarios that you might come across and best practice design guidelines to help you implement solutions.
    Link to SG24-6356

  • collapseWebSphere Application Server for iSeries V6: Building Advanced Configurations

    This IBM Redbook is designed to help system architects, WebSphere administrators, and software developers. It provides a detailed discussion about planning. Plus it provides implementation instructions to help build a complex solution, based on WebSphere Application Server for iSeries. In addition, it provides many useful techniques and tips for such an endeavor.
    Link to SG24-6637

  • collapsePatterns: Model-Driven Development Using IBM Rational Software Architect

    This IBM Redbook is written for technical practitioners and project managers who want to learn more about MDD in practice.
    Link to SG24-7105

  • collapsePatterns: Extended Enterprise SOA and Web Services

    This IBM Redbook focuses on building Extended Enterprise SOA solutions using WebSphere? Application Server V6, WebSphere Partner Gateway V6, the Web services gateway component of WebSphere Application Server Network Deployment V6, and WebSphere Business Integration Server Foundation V5.1.
    Link to SG24-7135

  • collapsePatterns: Integrating Enterprise Service Buses in a Service-Oriented Architecture

    This IBM Redbook focuses on how you can integrate Enterprise Service Bus (ESB) implementations in a service-oriented architecture (SOA).
    Link to SG24-6773

  • collapsePatterns: Implementing Self-Service in a SOA Environment

    This IBM Redbook teaches by example how to design and build sample solutions using WebSphere Application Server V6 with Web services, J2EE Connectors and IBM CICS, and JMS using the WebSphere Application Server default messaging provider.
    Link to SG24-6680

  • collapsePatterns: SOA with an Enterprise Service Bus in WebSphere Application Server V6

    This IBM Redbook focuses on how you can use the service-oriented architecture (SOA) profile of the Patterns for e-business to implement an Enterprise Service Bus in WebSphere Application Server V6.
    Link to SG24-6494

  • collapseWebSphere Commerce Portal V5.4 Solutions Guide

    This IBM Redbook provides an overview of the WebSphere Commerce Portal benefits, features and architecture. The focus of the redbook is an end-to-end working example scenario for a commerce enabled portal B2B store.
    Link to SG24-6890

  • collapseA Portal Composite Pattern Using WebSphere Portal V5

    This IBM Redbook updates the Portal composite, Application, and Runtime patterns and Product mappings, and provides design for building Portal solutions.
    Link to SG24-6087

  • collapsePatterns: Portal Search Custom Design

    This IBM Redbook describes the Portal Search Customer Design, which builds off the Portal Composite Pattern, combining Business and Integration patterns to help implement a portal search solution.
    Link to SG24-6881

  • collapseUsing a Single Business Pattern with the Rational Unified Process (RUP)

    This IBM Redpaper describes how to use the Patterns for e-business within RUP.
    Link to REDP-3877

  • collapsePatterns: Implementing an SOA using an Enterprise Service Bus

    This IBM Redbook focuses on how the SOA profile of the Process Integration patterns can be used to start implementing SOA using an Enterprise Service Bus.
    Link to SG24-6346

  • collapsePatterns: Service-Oriented Architecture and Web Services

    This IBM Redbook focuses on how the Self-Service and Extended Enterprise business patterns, and the Application Integration pattern, can be used to start implementing solutions using the service-oriented architecture approach.
    Link to SG24-6303

  • collapsePatterns: Direct Connections for Intra- and Inter-enterprise

    This IBM Redbook focuses on point-to-point application integration using the Process-focused Application Integration::Direct Connection application pattern for intra-enterprise, and the Extended Enterprise::Exposed Direct Connection application pattern for inter-enterprise.
    Link to SG24-6933

  • collapsePatterns: Broker Interactions for Intra- and Inter-enterprise

    This IBM Redbook concentrates on distributed application integration using the Process-focused Application Integration::Broker application pattern for intra-enterprise, and the Extended Enterprise::Exposed Broker application pattern for inter-enterprise.
    Link to SG24-6075

  • collapsePatterns: Serial Process Flows for Intra- and Inter-enterprise

    This IBM Redbook focuses on advanced application integration using the Process-focused Application Integration: Serial Process Application pattern for intra-enterprise, and the Extended Enterprise: Exposed Serial Process Application pattern for inter-enterprise.
    Link to SG24-6305

  • collapsePatterns: Serial and Parallel Processes for Process Choreography and Workflow

    This IBM Redbook focuses on business process application integration using the Process-focused Application Integration::Serial and Parallel Process Application patterns for intra-enterprise.
    Link to SG24-6306

  • collapsePatterns: Information Aggregation and Data Integration with DB2 Information Integrator

    This IBM Redbook documents and prototypes the role of DB2 Information Integrator technologies and architecture in IBM's Patterns for e-business using a typical customer insight e-business scenario.
    Link to SG24-7101

  • collapsePatterns: Flexible Self-Service Applications Using Process Choreography

    This IBM Redbook focuses on two Self-Service application patterns, Self-Service::Decomposition and Self-Service::Agent, and looks at how these patterns can introduce business agility into an enterprise.
    Link to SG24-6322

  • collapseMore About High Volume Web Sites

    This redbook is a compilation of the IBM High-Volume Web Sites (HVWS) team papers (formerly listed separately under "White Papers") that address the unique challenges in design, implementation, and management that high-volume IT infrastructures present.
    Link to SG24-6562

  • collapsePatterns: Self-Service Application Solutions Using WebSphere for z/OS V5

    This redbook focuses on the Self-Service::Stand-Alone Single Channel application pattern for facilitating user access to business sites, and on the Self-Service::Directly Integrated Single Channel application pattern for including one or more point-to-point connections with back-end applications.
    Link to SG24-7092

  • collapseIBM WebSphere V5 Edge of Network Patterns

    This redbook addresses the security issues of user authentication and authorization using the concept of Patterns.
    Link to SG24-6896

  • collapseSelf-Service Applications using IBM WebSphere V5.0 and IBM MQSeries Integrator

    This redbook introduces the Router and Decomposition application patterns for Self-Service e-business applications. The book discusses the messaging and transactional capabilities of an application.patterns using WebSphere Application Server V5.0 for iSeries.
    Link to SG24-6875

  • collapsePatterns: Self-Service Application Solutions Using WebSphere V5.0 for iSeries

    This redpaper updates the Stand-Alone Single Channel and Directly Integrated Single Channel patterns using WebSphere Application Server V5.0 for iSeries.
    Link to REDP3670

  • collapsePatterns: Applying Pattern Approaches

    This redbook documents the currently observed usages of the Patterns for e-business. Part of the Patterns for e-business series, it introduces three identified pattern approaches and examines pattern scenarios for each of them.
    Link to SG24-6805

  • collapsePatterns: Custom Designs for Domino & WebSphere Integration

    This redbook examines how IBM Lotus Domino 6 and IBM WebSphere Application Server V5 can be integrated, and provides Hybrid Runtime patterns, where both Domino and WebSphere Application Server exist.
    Link to SG24-6903

  • collapsePatterns: Self-Service Application Solutions Using WebSphere V5.0

    This redbook focuses on the Self-Service::Stand-Alone Single Channel application pattern for facilitating user access to business sites, and the Self-Service::Directly Integrated Single Channel application pattern for including one or more point-to-point connections with back-end applications.
    Link to SG24-6591

  • collapseB2B e-commerce with WebSphere Commerce Business Edition V5.4 Patterns for e-business Series

    This redbook examines Composite pattern use for developing e-commerce Web sites using WebSphere Commerce Business Edition, especially Sell-Side Hub e-Marketplace implementations.
    Link to SG24-6194

  • collapsePatterns for the Edge of Network

    This redbook describes guidelines and options for the selection of Runtime patterns that include high availability and high performance considerations in the design process, especially as concerns software and node configuration scenarios within the demilitarized zone.
    Link to SG24-6822

  • collapsePatterns on z/OS: Connecting Self-Service Applications to the Enterprise

    This redbook describes technology options to consider for use with the IBM WebSphere Application Server for z/OS.
    Link to SG24-6827

  • collapsee-business Globalization Solution Design Guide: Getting Started

    Introduces the IBM recommended globalization architecture, how it works throughout the application development cycle, and how to plan and design a multilingual solution.
    Link to SG24-6851

  • collapseB2B e-Marketplace Patterns with WebSphere Commerce Business Edition V5.4 for IBM iSeries Server

    Details the unique implementation and deployment considerations when using IBM WebSphere Commerce Business Edition V5.4
    Link to REDP0212

  • collapsePatterns: Connecting Self-Service Applications to the Enterprise using the IBM iSeries Server

    Details information specific to the iSeries platform regarding how to design and build a Web application that uses the J2C connector to connect to back-end CICS applications.
    Link to REDP0213

  • collapseWebSphere Commerce Suite V5.1 for iSeries, Implementation and Deployment Guide

    describes the unique implementation, deployment and development considerations when using IBM WebSphere Commerce Suite V5.1, Pro Edition for iSeries.
    Link to REDP0159

  • collapsee-commerce Patterns for Building B2C Web Sites Using IBM WebSphere Commerce Suite V5.1

    Discusses the process of choosing an appropriate Patterns solution design for a B2C site, and how to implement many common customizations needed by a site requiring back-end integration.
    Link to SG24-6180-00

  • collapsee-commerce Patterns for z/Linux Using WebSphere Commerce Suite V5.1 Patterns for e-business series

    discusses the installation, configuration and customization of IBM WebSphere Commerce Suite Pro Edition for Linux for eServer z900 and S/390.
    Link to REDP0411

  • collapsee-Commerce Patterns Using WebSphere Commerce Suite, Patterns for e-business Series

    Discusses the User-to-Online Buying pattern, which details the interaction of users with enterprise Web sites that sell goods and services.
    Link to SG24-6156-00

Independent Analyst Reports

Translated web sites

The translated web sites are once-off translations that are only useful for explaining the Patterns navigation process to non-English speakers.
Note that recent articles are not available in other languages and that not all pages are translated. Product mappings pages (Step 4), guideline pages (Step 5), and all diagrams are in English. Additional resources are also in English. Many pages have links to additional resources for information.
To download a zipped offline web site, select one of the language links below.

Naming Conventions

Patterns for e-business naming conventions HTML

Customer References

  • collapseDegussa-Huls divisions go to market with IBM e-business solutions

    This case study describes the use of the Patterns for e-business to develop a Web-based management system for Degussa-Huls in just 120 days.

  • collapseMohawk Industries keeps its customers covered with e-biz solutions from IBM

    Mohawk Industries used IBM Patterns for e-business to implement a system for customers to place orders, reserve products, and track orders over the Internet.

  • collapseFoundation Technology Services cuts time and risk with IBM Patterns.

    Using the IBM Patterns for e-business, Foundation Technology Services is decreasing the time, risk, and cost of implementing integrated, enterprise-wide information technology solutions.

White Papers

  • collapsePatterns for e-business - Architectural Patterns and their use in Solution Architecture and Enterprise Architecture Definition

    Guru Vasudeva outlines the benefits of a patterned approach to e-business, and the process by which this approach yields a Solution Architecture definition.

  • collapseFacilitating the application development process using the IBM Patterns for e-business.

    This most recent white paper from John Lord analyzes the successful use of the Patterns for e-business in an application development scenario.

Introduction and Revisions to the Patterns for e-business

  • collapseIntroduction to the Patterns for e-business

    This video provides a quick introduction to the benefits of using the Patterns for e-business in your development efforts.

  • collapseThe revised P4eb Business patterns and the scenario decomposition framework

    This article introduces the reader to the revised Business patterns of the Patterns for e-business (P4eb), including the rationale and the relevance to the Smarter Planet initiative of IBM.

Retired Pattern Content

This zip contains the Collaboration application pattern retired in March 2010.
Download (ZIP, 76KB)


This zip contains the Access Integration::Pervasive Device Access application pattern retired in February 2006.
Download (ZIP, 1281KB)


This zip contains the Application Integration patterns retired in November 2004.
Download (ZIP, 815KB)


This zip contains the Extended Enterprise patterns retired in December 2004.
Download (ZIP, 1235KB)


This zip contains the Information Aggregation patterns retired in December 2004.
Download (ZIP, 1169KB)


Flash tutorial to the Patterns for e-business - This Flash tutorial is illustrative of the original Patterns for e-business - but it is still helpful in describing the pattern layers. Unfortunately the referenced Pattern Development Kit has been discontinued.

Patterns for e-business Visio Stencil

Use the link to download the Patterns for e-business Microsoft Visio stencil and to get instructions how to deploy the file. Thanks are due to David Janson (dhjanson@us.ibm.com) for providing the stencil for Visio Professional 2003 Version: 11.

Thanks are due to Lukas Berliner for updating the stencil.

Definitions

Definitions of some important terms Definitions