You are on page 1of 1

ESB Toolkit Architecture

Core Web Services

ESB Toolkit core components

Transformation
Web service

ESB Management Console


Message
repair

Itinerary Services
Resolver
Web service

Transformation
service

Route
service

Reports

Custom
service

Exception
Web service

Alerts

Resolver-Adapter Framework
Operations
Web service

Adapter
providers

Resolvers

UDDI
Web service

Exception Management Framework


Exception
logger

Exception
management
off-ramp

Fault
processor

Itinerary Designer

UDDI 3.0

BAM

Business Rule Engine

Itinerary
store

Transformation
engine

Orchestration
engine

Receive ports
On-ramp (SOAP receive)

Exception
management
store

Send ports
Off-ramp (SOAP send)

On-ramp (WCF receive)

Off-ramp (WCF send)

On-ramp (JMS receive)


On-ramp (custom receive)
Pipeline

Off-ramp (JMS send)

BizTalk
Pub/Sub Engine
(MessageBox database)

Off-ramp (custom send)


Pipeline

Legend
Run-time
message flow

Run-time
exception events

Design-time
events

Itinerary flow

2010 Microsoft Corporation. All rights reserved. Without limiting rights under copyright, no part of this document may be reproduced, stored in or introduced into a retrieval system, or transmitted in any form or by any means (electronic, mechanical, photocopying, recording, or otherwise), or for any purpose, without the express written permission of Microsoft Corporation. Microsoft may have intellectual property rights covering subject matter in this document.
Except as expressly provided in any written license agreement from Microsoft, the furnishing of this document does not give you any license to these patents, trademarks, copyrights, or other intellectual property. Microsoft, BizTalk, Visual Studio, Windows, Windows Server, the Visual Studio logo, and the Windows logo are trademarks of the Microsoft group of companies. All other trademarks are property of their respective owners.

You might also like