Newer
Older
SensorHub / TestClass / App.config
TAN YUE on 21 Jan 2022 9 KB 20210121 增加管盯Tube
<?xml version="1.0"?>
<configuration>
  <configSections>
    <section name="superSocket" type="SuperSocket.SocketEngine.Configuration.SocketServiceConfig, SuperSocket.SocketEngine"/>
  </configSections>
  <superSocket>
    <servers>
      <!--<server name="CasicServer433" serverTypeName="MyCasicServer433" ip="Any" port="14500">
        <commandAssemblies>
          <add assembly="SensorHub.Concentrator"></add>
          <add assembly="SensorHub.Liquid"></add>
          <add assembly="SensorHub.FireHydrant"></add>
          <add assembly="SensorHub.Noise"></add>
          <add assembly="SensorHub.Methane"></add>
          <add assembly="SensorHub.WaterMeter"></add>
          <add assembly="SensorHub.TempPressure"></add>
          <add assembly="SensorHub.TempHumi"></add>
          <add assembly="SensorHub.WasteGas"></add>
          <add assembly="SensorHub.CorrEnv"></add>
          <add assembly="SensorHub.CorrRate"></add>
          <add assembly="SensorHub.Well"></add>
          <add assembly="SensorHub.MultiLeak"></add>
          <add assembly="SensorHub.Lamp"></add>
          <add assembly="SensorHub.Lamphouse"></add>
        </commandAssemblies>
      </server>-->
      <server name="CasicServer" serverTypeName="MyCasicServer" ip="Any" port="3333">
        <commandAssemblies>
          <add assembly="SensorHub.Liquid"></add>
          <add assembly="SensorHub.FireHydrant"></add>
          <add assembly="SensorHub.Noise"></add>
          <add assembly="SensorHub.Methane"></add>
          <add assembly="SensorHub.Tube"></add>
          <add assembly="SensorHub.WaterMeter"></add>
          <add assembly="SensorHub.TempPressure"></add>
          <add assembly="SensorHub.TempHumi"></add>
          <add assembly="SensorHub.WasteGas"></add>
          <add assembly="SensorHub.CorrEnv"></add>
          <add assembly="SensorHub.CorrRate"></add>
          <add assembly="SensorHub.Well"></add>
          <add assembly="SensorHub.MultiLeak"></add>
          <add assembly="SensorHub.Locator"></add>
          <add assembly="SensorHub.Locator2"></add>
          <add assembly="SensorHub.LG"></add>
          <add assembly="SensorHub.NoiseDig"></add>
        </commandAssemblies>
      </server>
      <server name="TelecomServer" serverTypeName="MyTelecomServer" ip="Any" port="1111">
        <commandAssemblies>
          <add assembly="SensorHub.Liquid"></add>
          <add assembly="SensorHub.FireHydrant"></add>
          <add assembly="SensorHub.Noise"></add>
          <add assembly="SensorHub.Methane"></add>
          <add assembly="SensorHub.Tube"></add>
          <add assembly="SensorHub.WaterMeter"></add>
          <add assembly="SensorHub.TempPressure"></add>
          <add assembly="SensorHub.WasteGas"></add>
          <add assembly="SensorHub.CorrEnv"></add>
          <add assembly="SensorHub.CorrRate"></add>
          <add assembly="SensorHub.Well"></add>
          <add assembly="SensorHub.MultiLeak"></add>
          <add assembly="SensorHub.LG"></add>
          <add assembly="SensorHub.NoiseDig"></add>
          <add assembly="SensorHub.Locator"></add>
          <add assembly="SensorHub.Locator2"></add>
        </commandAssemblies>
      </server>
      <!--<server name="WGServer" serverTypeName="MyWGServer" maxConnectionNumber="7500">
        <listeners>
          <add ip="Any" port="2012" />
        </listeners>  
      </server>-->

      <server name="LampServer" serverTypeName="MyLampServer" ip="Any" port="1111" maxRequestLength="25000">
      </server>

      <server name="LampConfigServer" serverTypeName="MyLampConfigServer" ip="Any" port="2222" maxRequestLength="25000">
      </server>

      <!--<server name="CorrelatorServer" serverTypeName="MyCorrelatorServer" ip="Any" port="14535">
        <commandAssemblies>
          <add assembly="SensorHub.Concentrator"></add>
        </commandAssemblies>
      </server>-->

      <!--<server name="CasicServerTest" serverTypeName="MyCasicServerTest" ip="Any" port="1111" maxRequestLength="25000">
      </server>-->
      
    </servers>
    <serverTypes>
      <add name="MyCasicServer433" type="SensorHub.Servers.CasicServer433,SensorHub.Servers"/>
      <add name="MyCasicServer" type="SensorHub.Servers.CasicServer,SensorHub.Servers"/>
      <add name="MyTelecomServer" type="SensorHub.Servers.TelecomServer,SensorHub.Servers"/>
      <add name="MyWGServer" type="SensorHub.WasteGas.WGServer,SensorHub.WasteGas"/>
      <add name="MyThirdpartyServer" type="SensorHub.Servers.ThirdpartyServer,SensorHub.Servers"/>
      <add name="MyCorrelatorServer" type="SensorHub.Correlator.CorrelatorServer,SensorHub.Correlator"/>
      <add name="MyCasicServerTest" type="SensorHub.Servers.CasicServerTest,SensorHub.Servers"/>
      <add name="MyLampServer" type="SensorHub.LampNBServer.LampServer,SensorHub.LampNBServer"/>
      <add name="MyLampConfigServer" type="SensorHub.LampNBServer.LampConfigServer,SensorHub.LampNBServer"/>
    </serverTypes>
  </superSocket>
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/>
  </startup>
  <runtime>
    <gcServer enabled="true"/>
  </runtime>
  <appSettings>
    <add key="ServiceName" value="SensorHubService"/>
    <add key="ClientSettingsProvider.ServiceUri" value=""/>

    <!--电信NB平台配置参数-->
    <add key="TelecomIP" value="device.api.ct10649.com"/>
    <add key="TelecomPORT" value="8743"/>
    <add key="AppID" value="b4cfa12a44eb4d9fbae077b52e87aae2"/>
    <add key="AppKey" value="d4b54a9a83fc416cb3c6bbcb0e8e742b"/>

    <!--第三方服务接口信息-->
    <add key="ThirdpartyIP" value="127.0.0.1"/>
    <add key="ThirdpartyPORT" value="60000"/>
    <!--<add key="ThirdpartyIP" value="124.42.118.131"/>
    <add key="ThirdpartyPORT" value="10000"/>-->

    <add key="kafkaTopic" value="test"/>
    <add key="kafkaBrokers" value="111.198.10.15:12502"/>

    <!--设备类型-->
    <add key="devType0" value="undefined"/>
    <add key="devType1" value="MultiLeak"/>
    <add key="devType2" value="Noise"/>
    <add key="devType3" value="Reservered"/>
    <add key="devType4" value="Methane"/>
    <add key="devType5" value="Concentrator"/>
    <add key="devType6" value="Well"/>
    <add key="devType7" value="Liquid"/>
    <add key="devType8" value="TempPressure"/>
    <add key="devType9" value=""/>
    <add key="devType10" value="WaterMeter"/>
    <add key="devType11" value="CorrRate"/>
    <add key="devType12" value="CorrEnv"/>
    <add key="devType13" value=""/>
    <add key="devType14" value=""/>
    <add key="devType15" value="FireHydrant"/>
    <add key="devType16" value="Lamp"/>
    <add key="devType17" value="Lamp"/>   <!--Lamphouse-->
    <add key="devType18" value="Dig"/>
    <add key="devType19" value="Locator2"/>
    <add key="devType20" value="TempHumi"/>
    <add key="devType23" value="Correlator"/>
    <add key="devType24" value="Locator"/>
    <add key="devType25" value="LG"/>
    <add key="devType26" value="NoiseDig"/>
    <add key="devType28" value="Tube"/> <!--管盯设备-->

    <!--产品类型编号-->
    <add key="productType0" value="0"/>
    <add key="productType51" value="1"/>
    <add key="productType21" value="2"/>
    <add key="productType23" value="23"/>
    <add key="productType31" value="4"/>
    <add key="productType32" value="25"/>
    <add key="productType34" value="28"/>
    <add key="productType02" value="5"/>
    <add key="productType41" value="6"/>
    <add key="productType11" value="7"/>
    <add key="productType81" value="8"/>
    <add key="productType0" value="15"/>
    <add key="productType52" value="10"/>
    <add key="productType91" value="11"/>
    <add key="productType92" value="12"/>
    <add key="productType24" value="26"/>
    <add key="productType0" value=""/>
    <add key="productType12" value="15"/>
    <add key="productType73" value="16"/>
    <add key="productType74" value="16"/>
    <add key="productType72" value="17"/>
    <add key="productType61" value="Dig"/>
    <add key="productType64" value="24"/>
    <add key="productType84" value="20"/>

    <!--开挖时间间隔-->
    <add key="Interval" value="35000"/>

    <!--路灯下发时间间隔-->
    <add key="Lamp_Interval" value="25000"/>


    <!--集中器下发配置时间间隔-->
    <add key="Concentrator_Interval" value="10000"/>

    <!--在线相关仪下发时间间隔-->
    <add key="Correlator_Interval" value="180000"/>

    <add key="redisKey" value="Casic:"/>
    <add key="secretKey" value="45f3fabdf725985ba451b9640ea46ea7"/>
  </appSettings>

  <connectionStrings>
    <add name="RedisExchangeHosts" connectionString="1:6379,allowadmin=true"/>
    <add name="MySqlConnString" connectionString="server=111.198.10.15;port=11102;user id=root;password=Casic203!;database=smartwell_br"/>
  </connectionStrings>
  <system.web>
    <membership defaultProvider="ClientAuthenticationMembershipProvider">
      <providers>
        <add name="ClientAuthenticationMembershipProvider" type="System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri=""/>
      </providers>
    </membership>
    <roleManager defaultProvider="ClientRoleProvider" enabled="true">
      <providers>
        <add name="ClientRoleProvider" type="System.Web.ClientServices.Providers.ClientRoleProvider, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" cacheTimeout="86400"/>
      </providers>
    </roleManager>
  </system.web>
</configuration>