100 Broker Interactions for Intra- and Inter-enterprise
Figure 5-6 shows a product mapping for this Runtime pattern using the
WebSphere Business Integration Message Broker and the Web Services
Gateway products.
Figure 5-6 Extended Enterprise::Exposed Broker product mapping
WebSphere Business Integration Message Broker provides the same
functionality outlined in 5.2.1, “Runtime pattern and product mapping for the
Broker” on page 95. The Web Services Gateway is used to provide a standard,
consistent interface for the internal processes to access external processes. The
use of a gateway minimizes the disruption caused by changes in the external
partner infrastructure.
5.3.2 Runtime pattern and product mappings for the Router variation
The Router variation of the Exposed Broker application pattern can be thought of
as an extension to the Router variation of the Broker application pattern. It
extends the solution to include external partners by exposing their processes to
the router.
Partner A
Secure Zone
Demilitarized
Zone
Partner B
Inter-
enterprise
Zone
Protocol Firewall
Domain Firewall
Network
Infra-
structure
Partner
Infrastructure
Exposed
Router
Rules
Repository
Domain QoS
Providers
App Server
Services
WebSphere Application Server
Enterprise V5.0.2.1
+
WebSphere Application Server
Network Deployment V5.0.2.1
Private UDDI Registry
WebSphere Application Server
Enterprise V5.0.2.1
+
WebSphere Application Server
Network Deployment V5.0.2.1
Web Services Gateway
+
WebSphere Business Integration
Message Broker V5 + CSD2
WebSphere
Application Server
V5.0.2.1
JAX-RPC
Internet
SOAP
/HTTP
SOAP
/HTTP