zoukankan      html  css  js  c++  java
  • 关于如何在BizTalk中为项目创建单独的配置文件[翻译]

    有时候为了BizTalk的维护方便有些信息需要放到配置文件里面。BizTalk提供了在C:\Program
    Files\Microsoft Biztalk Server 2004(2006)\BTSNTSvc.exe.config 进行配置的功能。但是如果项目多了也不好维护。以下的方法是通过配置BTSNTSvc.exe.config实现给单独的项目独立的配置文件的方法。

    1. BTSNTSvc.exe.config 的配置

    <ConfigSections>
    <section name="xlangs"
    type="Microsoft.XLANGs.BizTalk.CrossProcess. XmlSerializationConfigurationSectionHand
    ler, Microsoft.XLANGs.BizTalk.CrossProcess" />
    </configSections>

    <xlangs>
    <Configuration>
    <AppDomains AssembliesPerDomain="10">
    <AppDomainSpecs>
    <AppDomainSpec Name="MyAppDomain" SecondsIdleBeforeShutdown="-1"
    SecondsEmptyBeforeShutdown="12000">
    <BaseSetup>
    <ConfigurationFile>c:\temp\app.config</ConfigurationFile>
    </BaseSetup>
    </AppDomainSpec>
    </AppDomainSpecs>
    <ExactAssignmentRules>
    <ExactAssignmentRule AssemblyName="myAssemblyName, Version=1.0.0.0
    Culture=neutral PublicKeyToken=5a4c37737373" AppDomainName="MyAppDomain" />
    </ExactAssignmentRules>
    </AppDomains>
    </Configuration>
    </xlangs>

    c:\temp\app.config的配置信息

    <configuration>
    <appSettings>
    <add key="mykey" value="myvalue" />
    </appSettings>
    </configuration>

    完成以上配置之后你可能在Orchestraction表达式或类库里通过以下的方式获取到值:
    System.Configuration.ConfigurationSettings.AppSettings("mykey")

    更改 BTSNTSvc.exe.config的信息之后请重启BizTalk Host以确保更改的信息能被应用。
    希望这篇文件对您有帮助。
    Cheers
    Ben Jiang

  • 相关阅读:
    电脑不能连接到热点
    常用网络协议
    HVV面试
    【转载】hacker术语
    渗透测试学习路线
    系统安全——可信计算
    rsync文件同步详解
    rabbitmq集群部署高可用配置
    ansible自动化部署之路笔记
    ELK-elasticsearch-6.3.2部署
  • 原文地址:https://www.cnblogs.com/cbcye/p/1083929.html
Copyright © 2011-2022 走看看