Benefits of SOA Integration

Before we can define benefits of SOA integration, let define how typical application and data integration pattern.

 

Typical Application Integration

  1. Applications typically interact through APIs
  2. Decoupling is typically accomplished by publishing events
  3. Traditional EAI approaches create point-to-point (and tightly coupled) integration using proprietary middleware

 

Typical Application and Data Integration

 

  1. Applications need detailed understanding of other applications' data models, formats, constraints, rules, and/or application logic
  2. Typically creates point to point, tightly coupled integration

 

What does SOA offer?

 

  1. Applications integrate by invoking business services
  2. New composite services/applications leverage existing services through service orchestration
  3. Decoupling achieved through careful service contract design, governance, and service virtualization
  4. SOA uses standards-based integration technologies

 

What are the typical SOA success criteria?

 

  • Effectiveness and efficiency of Business-Level Services that are architected, designed and implemented
  • Reuse Percentage
  • Loose Coupling
  • Frequency of Service Contract Changes
Comments:

Post a Comment:
  • HTML Syntax: NOT allowed
About

bocadmin_ww

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today