Share via


Appendix 3 - Project and Feature Map

Retired Content

This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.

The following table shows the mapping between the features of the ESB Guidance, the folder within the source code containing the feature implementation, and the name of the Visual Studio project for that feature. This information will assist developers when modifying or extending the ESB Guidance.


ESB feature

Source folder

Folder or project name

Pipeline components

ESB JMS Encoder/Decoder

\Core\Source\JMS\

ESB.JMS.PipelineComponents

ESB.JMS.Schemas.Property

ESB Remove/Add Namespace

\Core\Source\

ESB.Namespace.PipelineComponents

ESB Dispatcher

ESB Dispatcher Dissassembler

\Core\Source\

ESB.PipelineComponents

ESB Itinerary

ESB Itinerary Cache

\Core\Source\

ESB.Itinerary.PipelineComponents

ESB Exception Encoder

ESB BAM Tracker

\Exception Handling\Source\

ESB.ExceptionHandling.PipelineComponents

Itinerary, routing, and resolution

BizTalk Delivery and Transform Agents

\Core\Source\

ESB.Agents

Dynamic Resolution - Adapter Manager

\Core\Source\

ESB.Adapter

Dynamic Resolution - Adapter Providers

\Core\Source\

ESB.Adapter.FILE

ESB.Adapter.MQSeries

ESB.Adapter.FTP

ESB.Adapter.WcfBasicHttp

ESB.Adapter.WcfWSHttp

Dynamic Resolution - Resolver Manager

\Core\Source\

ESB.Resolver

Dynamic Resolution - Resolvers

\Core\Source\

ESB.Resolver.BRE

ESB.Resolver.STATIC

ESB.Resolver.UDDI

ESB.Resolver.WSMEX

ESB.Resolver.XPATH

ESB.Resolver.Schemas

Itinerary Processing

\Core\Source\

ESB.Itinerary

ESB.Itinerary.Schemas

ESB.Itinerary.PipelineComponents

ESB.Itinerary.Pipeline

Itinerary SOAP Header WSDL Extension

\Core\Source\

ESB.ServiceModel.Helpers

Dynamic Resolution – Pipeline Processing

\Core\Source\

ESB.PipelineComponents

Web services

BizTalk Operations Web Service (ASMX)

\Services\

ESB.BizTalkOperationsService

Exception Handling Web Service (ASMX/WCF)

\Services\

ESB.ExceptionHandlingServices

ESB.ExceptionHandlingServices.WCF

Itinerary On-Ramp Web Service – One Way (ASMX/WCF)

\Services\

ESB.ItineraryServices

ESB.ItineraryServices.WCF

Itinerary On-Ramp Web Service – Request/Response (ASMX/WCF)

\Services\

ESB.ItineraryServices.Response

ESB.ItineraryServices.Response.WCF

Resolver Web Service (ASMX/WCF)

\Services\

ESB.ResolverServices

ESB.ResolverServices.WCF

Transformation Web Service (ASMX/WCF)

\Services\

ESB.TransformServices

ESB.TransformServices.WCF

UDDI Web Service (ASMX)

\Services\

ESB.UDDIService

ESB portal

Management Portal Web Site

\Samples\Management Portal\

ESB.Portal

Alert Service and Installer

\Samples\Management Portal\

ESB.AlertService

ESB.AlertService.Install

UDDI Publisher Service and Installer

\Samples\Management Portal\

ESB.UDDI.PublisherService

ESB.UDDI.PublisherService.Install

Exception handling

ESB Exception Management

\Exception Handling\Source\

ESB.ExceptionHandling

ESB Exception Management –Fault Message InfoPath form

\Exception Handling\Source\

ESB.ExceptionHandling.InfoPath.Reporting

ESB Exception Management – Fault Message Schemas

\Exception Handling\Source\

ESB.ExceptionHandling.Schemas.Faults

ESB Exception Management - Fault Processor

\Exception Handling\Source\

ESB.ExceptionHandling.PipelineComponents

ESB.ExceptionHandling.Pipelines

ESB.ExceptionHandling.Maps

ESB.ExceptionHandling.Schemas.Reporting

Other components

Smart Cache

\Core\Source\

ESB.Cache

UDDI Library

\Core\Source\

ESB.UDDI

Transform Library

\Core\Source\

ESB.Transform

BizTalk Operations Library

\Core\Source\

ESB.BizTalkOperations

Global Context Properties (internal library)

\Core\Source\

ESB.GlobalPropertyContext

Exception Services (internal library)

\Core\Source\

ESB.Exception.Management

Samples

Dynamic Resolution

\Samples\DynamicResolution\Source\

ESB.DynamicResolution.Pipelines

ESB.DynamicResolution.Schemas

ESB.DynamicResolution.Transforms

Exception Management

\Samples\Exception Handling\Source\

ESB.ExceptionHandling.Handlers

ESB.ExceptionHandling.Pipelines

ESB.ExceptionHandling.Processes

ESB.ExceptionHandling.Schemas

ESB.ExceptionHandling.InfoPath.Resubmit

BizTalk Operations (ships with Windows Forms test client)

\Samples\

BizTalkOperations

JMS MQRFH2 Component

\Samples\JMS\Source\

ESB.JMS.Pipelines

ESB.JMS.Processes

Itinerary On Ramp (ships with Windows Forms test client)

\Samples\Itinerary\

ESB.Itinerary.Processes

ESB.Itinerary.Test

Namespace Component

\Samples\Namespace\Source\

ESB.Namespace.Pipelines

Resolver Service (ships with Windows Forms test client)

\Samples\ResolverService\Source\

ESB.ResolverService.Test.Client

Scatter Gather

\Samples\ScatterGather\Source

ESB.ScatterGather.Processes

ESB.ScatterGather.Schemas

UDDI Service (ships with Windows Forms test client)

\Samples\UDDIService

ESB.UDDIService.TestClient

Transformation Service

\Samples\TransformServices\Source\

ESB.TransformServices.Maps

ESB.TransformServices.Schemas

Installation

Event Source Installer

\Core\Install\Scripts\

Microsoft.Practices.ESB.EventSource

BRE Rules Installer

\Core\Install\Scripts\

Microsoft.Practices.ESB.RulesDeployer

UDDI Registration Installer

\Core\Install\Scripts\

Microsoft.Practices.ESB.UDDIPublisher