- Simple synchronous request/reply flow
- Non-deterministic synchronous request/reply flow
• Consumer does not explicitly know the service provider
• Service provider selection based on message content/header - Simple 1-way asynchronous flow
• The simplest but also the most typical ESB pattern
• “Fire-and-forget” - Fan-out 1-way asynchronous flow
• 1 event triggers multiple parallel operations
• All outbound operations can be grouped in one or more transactions - Response-forwarding
- Canonical Data Model
• All messages on the bus are converted to a common data model
• Reduces the overall number of maps to generate
• Respective application owners only need to know about 2 data models: their own one + the canonical one.






没有评论:
发表评论