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 |