Chapter 1. Patterns for e-business 13
Figure 1-7 Directly Integrated Single Channel application pattern::Runtime pattern
These are just two examples of the possible Runtime patterns that are available.
Each Application pattern will have one or more Runtime patterns defined. You
can modify these Runtime patterns to suit the client’s needs. For example, the
client might want to add a load-balancing function and multiple application
servers.
1.2.4 Reviewing Product mappings
The last step in defining the network structure for the application is to correlate
real products with one or more runtime nodes. The Patterns Web site shows
each Runtime pattern with products that have been tested in that capacity. The
Product mappings are oriented toward a particular platform. However, it is more
likely that the client will have a variety of platforms involved in the network. In this
case, you can mix and match product mappings.
Internal Network
Demilitarized Zone
(DMZ)
Outside World
Protocol
Firewall
Domain
Firewall
I
N
T
E
R
N
E
T
Public Key
Infrastructure
User
Web
Server
Redirector
Domain Name
Server
Presentation Application
Application
Directly Integrated Single Channel application
Application
Existing
Applications
and Data
Application
Server
Directory and
Security
Services
Existing
Applications
and Data

Get Patterns: Implementing Self-Service in an SOA Environment 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.