Professional Documents
Culture Documents
with
Genoa, May 18th, 2007
WebSphere ESB
Liborio Calcara
Liborio.calcara@primeur.com
1
Topics
2
SOA Reference Architecture Positioning
Service Management
Service Assessment
Service Discovery Service Interaction
Service Configuration Analysis
Service Publishing
Service Validation Business Innovation & Optimization Services
Impact Analysis
Business Modeling Business Monitoring Business Dashboards
Genoa, May 18th, 2007
Management
Service Binding
IT Service
Services
Build
Interoperability Mediation ESB Registry/Repository
Security
Deployment Policy
Partner Services Business App Services Access Services
Asset Partner Management Service Enablement IT
Component Monitoring
Mgmt. Protocol Data Object Discovery
Document Handling Edge Event Capture
Infrastructure Services
Workload Management Virtualization High Availability
3
Elements of the basic ESB pattern
Genoa, May 18th, 2007
4
WebSphere ESB and WSRR Overview
WSRR
WSRR Metadata
Repository
SRRetrieveITService
Local
Cache
NASDAQ
WSDL
Service
Requestor Invok
e SOAP
Lookup Filte
SOAP r
Map Invok
SOAP DJ
e
WSDL
Message Flow/Mediation
5
WESB Mediation Primitives
7
WESB Mediation Patterns
8
WSRR Integration Points in an SOA
Genoa, May 18th, 2007
9
WebSphere Service Registry & Repository Architecture
Events
Generated
Programming
Genoa, May 18th, 2007
Transition Create
JMX Retrieve
Validate
Notify Import / Export Update
Impact Analysis Configure Delete
Audit Query Content Models
Operating Platform
10
WebSphere Service Registry & Repository Content
User-defined
Concepts
Concepts Application
Process
User-defined by classification Capability
Business Application User-defined User-defined
Business Process owner dependantServices Standard Ontologies
Governed Collection externalURL serviceInterface NAICS
External reference governedEntities UNSPSC
policies ISO3166
…..
11
Integration Scenario Overview
• Architecture As Is
• Requirements & Objectives
• Architecture To Be
• Scenario setup
Genoa, May 18th, 2007
12
Architecture As Is
13
Requirements
14
Requirements (cont)
• Monitoring
15
Objectives
• SOA Solution
• WESB and WSRR integration
• SOA Governance and Monitoring
Genoa, May 18th, 2007
16
Architecture To Be
Genoa, May 18th, 2007
WSRR
17
Genoa, May 18th, 2007
Mediation Flow
18
Genoa, May 18th, 2007
Scenario setup
19
Step by Step Implementation
20
Genoa, May 18th, 2007
Q&A
21
Genoa, May 18th, 2007
Thank You
22