2. #techtuesdays
What is a pattern?
Patterns are the languages by
which system architecture and
design are expressed and
shared.
3. #techtuesdays
What is Enterprise
Integration Pattern (EIP)?
An EIP is a design pattern or
blueprint that is used to
address common challenges
in integrating different
software systems within an
enterprise.
4. #techtuesdays
Hierarchy of EIP
Business Process
Integration
Workflows Integration
Systems Integration
Component Integration
Business Process 1
Workflow 1 Workflow 2
System 1
System 1
System 2 System 3 System 5
System 4
Component 1 Component 3 Component 5
Component 6
Component 4
Component 2