Ben Cline está colocando diferentes blog sobre BizTalk y ESB, muy buen blog a mi parecer, aquí se los dejo:
ESB con Enterprise Library 4.1
Hemos tenido varios inconvenientes después de la instalación del ESB Toolkit 2.0, cuando trabajamos en la misma maquina en otros desarrollo que utilizan Enterprise Library 4.1 estos no funcionan, existen discusiones en el foro si la forma de implementar ESB con el Enterprise Library Toolkit se realizó de manera correcta, yo estoy de acuerdo con la implementación realizada debido a que diferentes componentes a los de BizTalk tienen que acceder a la configuración de ESB. Cuando debemos trabajar con otras aplicaciones lo que hacemos es ir al machine.config y comentariar estas líneas:
<section name="enterpriseLibrary.ConfigurationSource" type="Microsoft.Practices.EnterpriseLibrary.Common. Configuration.ConfigurationSourceSection, Microsoft.Practices.EnterpriseLibrary.Common, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<enterpriseLibrary.ConfigurationSource selectedSource="ESB File Configuration Source"> <sources> <add name="ESB File Configuration Source" type="Microsoft.Practices.EnterpriseLibrary.Common. Configuration.FileConfigurationSource, Microsoft.Practices.EnterpriseLibrary.Common, Version=4.1.0.0,Culture=neutral, PublicKeyToken=31bf3856ad364e35" filePath="C:\Program Files\Microsoft BizTalk ESB Toolkit 2.0\esb.config"/> <add name="ESB SSO Configuration Source" type="Microsoft.Practices.ESB.SSOConfigurationProvider.SSOConfigurationSource, Microsoft.Practices.ESB.SSOConfigurationProvider, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" applicationName="" description="Configuration Data" contactInfo="" userGroupName="" adminGroupName=""/> </sources> </enterpriseLibrary.ConfigurationSource>
.csharpcode, .csharpcode pre
{
font-size: small;
color: black;
font-family: consolas, “Courier New”, courier, monospace;
background-color: #ffffff;
/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt
{
background-color: #f4f4f4;
width: 100%;
margin: 0em;
}
.csharpcode .lnum { color: #606060; }
Sin en la misma maquina tenemos que trabajar con ESB Toolkit 2.0 y con la aplicación que use Enterprise Library lo que tenemos que hacer es comentariar las líneas pero en el web.config o app.config de la aplicación, Aquí pueden ver la discusión:
http://social.msdn.microsoft.com/Forums/en-US/biztalkesb/thread/46c011b4-092f-40ab-8743-cd1edf02c56f
Identificando Cuellos de Botella en su ambiente BizTalk
En esto blog aparte de ver las recomendaciones que siempre nos dan con BizTalk para el rendimiento con Microsoft BizTalk Server Performance Optimization Guide nos muestran información de contadores útiles en adaptadores y pipelines
Parte I
Parte II