<?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.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.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="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="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>