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

  • 相关阅读:
    python 登录与注册
    python 深浅拷贝
    列表|字典|集合推导式
    正则表达式——笔记
    Python thread
    allure报告自定义logo和名称
    回归测试用例编写思路
    测试用例规范【如何编写测试用例】
    git与pycharm的使用详解(git+gitlab+pycham)
    接口自动化
  • 原文地址:https://www.cnblogs.com/cbcye/p/1083929.html
Copyright © 2011-2022 走看看