实例介绍
【实例截图】
【核心代码】
DataDriver
├── DataDriver
│ ├── App.config
│ ├── App.xaml
│ ├── App.xaml.cs
│ ├── BAL
│ │ ├── BusinessImpl.cs
│ │ ├── ControlNoticeServiceClient.cs
│ │ ├── DriverController.cs
│ │ ├── DriverService.cs
│ │ ├── IDriver.cs
│ │ ├── OPCUAClient.cs
│ │ └── Register2Eureka.cs
│ ├── Commom
│ │ ├── BCC.cs
│ │ ├── CRC.cs
│ │ ├── Cache
│ │ │ └── CacheHelper.cs
│ │ ├── Db
│ │ │ ├── AccessDatabase.cs
│ │ │ ├── AccessHelper.cs
│ │ │ └── SqlServerHelper.cs
│ │ ├── LogHelper.cs
│ │ ├── ObjectConverter.cs
│ │ └── Sockets
│ │ ├── STXETXMarkReceiveFilter.cs
│ │ ├── STXETXSoctetServer.cs
│ │ ├── SocketClient.cs
│ │ ├── SocketEventArgs.cs
│ │ ├── SocketHelper.cs
│ │ └── SocketServer.cs
│ ├── DataDriver.csproj
│ ├── Driver
│ │ ├── ATLAS
│ │ │ └── ATLASDriver.cs
│ │ ├── CAC
│ │ │ ├── AccessO2PerformanceTestDriver.cs
│ │ │ ├── ModbusMideaSafetyGaugeDriver.cs
│ │ │ ├── SqlROIDriver.cs
│ │ │ └── SqlT4PerformanceTestDriver.cs
│ │ ├── DVP
│ │ │ └── ModbusTCPDriver_DVP.cs
│ │ ├── DriverFactory.cs
│ │ ├── DriverTemplate.cs
│ │ ├── EnumDefine.cs
│ │ ├── KWH
│ │ │ ├── ModbusTCP4In1TesterDriver.cs
│ │ │ └── XMLPanasonicSmtDriver.cs
│ │ ├── ModbusASCIIDriver.cs
│ │ ├── Other
│ │ └── Standard
│ │ ├── ModbusTCPDriver.cs
│ │ └── SqlServerDriver.cs
│ ├── Image
│ │ ├── app_logo.ico
│ │ ├── connect.png
│ │ ├── device_node.png
│ │ ├── disconnect.png
│ │ └── root_node.png
│ ├── MainWindow.xaml
│ ├── MainWindow.xaml.cs
│ ├── MeiCloud
│ │ └── IOT
│ │ ├── CollectionMicroService
│ │ │ └── CollectionMicroService.cs
│ │ ├── Commons
│ │ │ ├── AlarmConfig.cs
│ │ │ ├── AlarmInfo.cs
│ │ │ ├── AlarmItem.cs
│ │ │ ├── AlarmLevel.cs
│ │ │ ├── AlarmType.cs
│ │ │ ├── ChangeRateAlarm.cs
│ │ │ ├── ConvertMode.cs
│ │ │ ├── DataType.cs
│ │ │ ├── DataValue.cs
│ │ │ ├── DeviationAlarm.cs
│ │ │ ├── DeviceInfo.cs
│ │ │ ├── DriverCategoryInfo.cs
│ │ │ ├── DriverInfo.cs
│ │ │ ├── GroupInfo.cs
│ │ │ ├── LimitAlarm.cs
│ │ │ ├── LogInfo.cs
│ │ │ ├── LogType.cs
│ │ │ ├── Quality.cs
│ │ │ ├── ReadWriteMode.cs
│ │ │ ├── RequestException.cs
│ │ │ ├── ResponseResult.cs
│ │ │ ├── SiteInfo.cs
│ │ │ └── TagInfo.cs
│ │ ├── DataServices
│ │ │ └── ControlNoticeService.cs
│ │ ├── DeviceDataServices
│ │ │ └── DeviceDataServices.cs
│ │ ├── MQTT
│ │ │ └── MQTTHelper.cs
│ │ ├── OpcUaService
│ │ │ └── OpcUaService.cs
│ │ └── RegisterService
│ │ ├── DispatchType.cs
│ │ ├── FavourService.cs
│ │ ├── InvokeResult.cs
│ │ ├── InvokeResultType.cs
│ │ ├── RegisterInfo.cs
│ │ ├── RegisterResult.cs
│ │ ├── RegisterService.cs
│ │ ├── ServiceDetailInfo.cs
│ │ ├── ServiceState.cs
│ │ └── ServiceVerify.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ ├── Resources.resx
│ │ ├── Settings.Designer.cs
│ │ └── Settings.settings
│ ├── RegisterConf.xml
│ ├── UI
│ │ ├── PropertyNodeItem.cs
│ │ ├── Style
│ │ │ └── TreeViewEx.xaml
│ │ └── TreeViewLineConverter.cs
│ ├── bin
│ │ ├── ATLAS1
│ │ │ ├── DataDriver.exe
│ │ │ ├── DataDriver.exe.config
│ │ │ ├── DataDriver.pdb
│ │ │ ├── Logs
│ │ │ │ ├── Error
│ │ │ │ │ └── 2019-10-10.log
│ │ │ │ └── Info
│ │ │ │ └── 2019-10-10.log
│ │ │ ├── Microsoft.Practices.EnterpriseLibrary.Caching.dll
│ │ │ ├── Microsoft.Practices.EnterpriseLibrary.Common.dll
│ │ │ ├── Microsoft.Practices.EnterpriseLibrary.Data.dll
│ │ │ ├── Microsoft.Practices.ServiceLocation.dll
│ │ │ ├── Microsoft.Practices.Unity.Interception.dll
│ │ │ ├── Microsoft.Practices.Unity.dll
│ │ │ ├── Newtonsoft.Json.dll
│ │ │ ├── Newtonsoft.Json.xml
│ │ │ ├── RegisterConf.xml
│ │ │ ├── Thrift45.dll
│ │ │ ├── log4net.dll
│ │ │ └── log4net.xml
│ │ ├── Debug
│ │ │ ├── DataDriver.exe
│ │ │ ├── DataDriver.exe.config
│ │ │ ├── DataDriver.pdb
│ │ │ ├── Logs
│ │ │ │ ├── Error
│ │ │ │ │ ├── 2019-10-22.log
│ │ │ │ │ ├── 2019-10-23.log
│ │ │ │ │ ├── 2019-10-24.log
│ │ │ │ │ ├── 2019-10-26.log
│ │ │ │ │ ├── 2019-10-28.log
│ │ │ │ │ └── 2019-10-29.log
│ │ │ │ └── Info
│ │ │ │ ├── 2019-10-22.log
│ │ │ │ ├── 2019-10-23.log
│ │ │ │ ├── 2019-10-24.log
│ │ │ │ ├── 2019-10-26.log
│ │ │ │ ├── 2019-10-28.log
│ │ │ │ └── 2019-10-29.log
│ │ │ ├── M2Mqtt.Net.dll
│ │ │ ├── M2Mqtt.Net.pdb
│ │ │ ├── Microsoft.Practices.EnterpriseLibrary.Caching.dll
│ │ │ ├── Microsoft.Practices.EnterpriseLibrary.Common.dll
│ │ │ ├── Microsoft.Practices.EnterpriseLibrary.Data.dll
│ │ │ ├── Microsoft.Practices.ServiceLocation.dll
│ │ │ ├── Microsoft.Practices.Unity.Interception.dll
│ │ │ ├── Microsoft.Practices.Unity.dll
│ │ │ ├── Newtonsoft.Json.dll
│ │ │ ├── Newtonsoft.Json.xml
│ │ │ ├── RegisterConf.xml
│ │ │ ├── Thrift45.dll
│ │ │ ├── Thrift45.pdb
│ │ │ ├── log4net.dll
│ │ │ └── log4net.xml
│ │ ├── Debug1
│ │ │ ├── DataDriver.exe
│ │ │ ├── DataDriver.exe.config
│ │ │ ├── DataDriver.pdb
│ │ │ ├── Logs
│ │ │ │ ├── Error
│ │ │ │ │ ├── 2019-09-26.log
│ │ │ │ │ ├── 2019-09-27.log
│ │ │ │ │ ├── 2019-10-09.log
│ │ │ │ │ └── 2019-10-10.log
│ │ │ │ └── Info
│ │ │ │ ├── 2019-09-26.log
│ │ │ │ ├── 2019-09-27.log
│ │ │ │ ├── 2019-10-09.log
│ │ │ │ └── 2019-10-10.log
│ │ │ ├── Microsoft.Practices.EnterpriseLibrary.Caching.dll
│ │ │ ├── Microsoft.Practices.EnterpriseLibrary.Common.dll
│ │ │ ├── Microsoft.Practices.EnterpriseLibrary.Data.dll
│ │ │ ├── Microsoft.Practices.ServiceLocation.dll
│ │ │ ├── Microsoft.Practices.Unity.Interception.dll
│ │ │ ├── Microsoft.Practices.Unity.dll
│ │ │ ├── Newtonsoft.Json.dll
│ │ │ ├── Newtonsoft.Json.xml
│ │ │ ├── RegisterConf.xml
│ │ │ ├── Thrift45.dll
│ │ │ ├── log4net.dll
│ │ │ └── log4net.xml
│ │ └── Release
│ ├── lib
│ │ ├── 4.3.0
│ │ │ ├── lib
│ │ │ │ ├── net39-cf
│ │ │ │ │ ├── DeployFileList.txt
│ │ │ │ │ ├── M2Mqtt.NetCf39.dll
│ │ │ │ │ └── M2Mqtt.NetCf39.pdb
│ │ │ │ ├── net45
│ │ │ │ │ ├── M2Mqtt.Net.dll
│ │ │ │ │ └── M2Mqtt.Net.pdb
│ │ │ │ ├── netmf42
│ │ │ │ │ ├── M2Mqtt.NetMf.dll
│ │ │ │ │ ├── M2Mqtt.NetMf.pdb
│ │ │ │ │ ├── be
│ │ │ │ │ │ ├── M2Mqtt.NetMf.pdb
│ │ │ │ │ │ ├── M2Mqtt.NetMf.pdbx
│ │ │ │ │ │ └── M2Mqtt.NetMf.pe
│ │ │ │ │ └── le
│ │ │ │ │ ├── M2Mqtt.NetMf.pdb
│ │ │ │ │ ├── M2Mqtt.NetMf.pdbx
│ │ │ │ │ └── M2Mqtt.NetMf.pe
│ │ │ │ ├── netmf43
│ │ │ │ │ ├── M2Mqtt.NetMf.dll
│ │ │ │ │ ├── M2Mqtt.NetMf.pdb
│ │ │ │ │ ├── be
│ │ │ │ │ │ ├── M2Mqtt.NetMf.pdb
│ │ │ │ │ │ ├── M2Mqtt.NetMf.pdbx
│ │ │ │ │ │ └── M2Mqtt.NetMf.pe
│ │ │ │ │ └── le
│ │ │ │ │ ├── M2Mqtt.NetMf.pdb
│ │ │ │ │ ├── M2Mqtt.NetMf.pdbx
│ │ │ │ │ └── M2Mqtt.NetMf.pe
│ │ │ │ ├── win81
│ │ │ │ │ ├── M2Mqtt.WinRT.dll
│ │ │ │ │ ├── M2Mqtt.WinRT.pdb
│ │ │ │ │ └── M2Mqtt.WinRT.pri
│ │ │ │ └── wpa81
│ │ │ │ ├── M2Mqtt.WinRT.dll
│ │ │ │ ├── M2Mqtt.WinRT.pdb
│ │ │ │ └── M2Mqtt.WinRT.pri
│ │ │ ├── m2mqtt.4.3.0.nupkg
│ │ │ ├── m2mqtt.4.3.0.nupkg.sha512
│ │ │ └── m2mqtt.nuspec
│ │ ├── M2Mqtt.Net.dll
│ │ ├── M2Mqtt.Net.pdb
│ │ ├── Microsoft
│ │ │ ├── Microsoft.Practices.EnterpriseLibrary.Caching.dll
│ │ │ ├── Microsoft.Practices.EnterpriseLibrary.Common.dll
│ │ │ ├── Microsoft.Practices.EnterpriseLibrary.Data.dll
│ │ │ ├── Microsoft.Practices.ServiceLocation.dll
│ │ │ ├── Microsoft.Practices.Unity.Interception.dll
│ │ │ └── Microsoft.Practices.Unity.dll
│ │ ├── Thrift.dll
│ │ ├── Thrift45.dll
│ │ └── log4net.dll
│ ├── obj
│ │ ├── Debug
│ │ │ ├── App.g.cs
│ │ │ ├── App.g.i.cs
│ │ │ ├── DataDriver.Properties.Resources.resources
│ │ │ ├── DataDriver.csproj.CopyComplete
│ │ │ ├── DataDriver.csproj.CoreCompileInputs.cache
│ │ │ ├── DataDriver.csproj.FileListAbsolute.txt
│ │ │ ├── DataDriver.csproj.GenerateResource.cache
│ │ │ ├── DataDriver.csprojAssemblyReference.cache
│ │ │ ├── DataDriver.exe
│ │ │ ├── DataDriver.g.resources
│ │ │ ├── DataDriver.pdb
│ │ │ ├── DataDriverCenter.csproj.CoreCompileInputs.cache
│ │ │ ├── DataDriverCenter.csprojAssemblyReference.cache
│ │ │ ├── DataDriver_Content.g.i.cs
│ │ │ ├── DataDriver_MarkupCompile.cache
│ │ │ ├── DataDriver_MarkupCompile.i.cache
│ │ │ ├── DataDriver_MarkupCompile.i.lref
│ │ │ ├── DataDriver_MarkupCompile.lref
│ │ │ ├── DesignTimeResolveAssemblyReferences.cache
│ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ │ ├── Device
│ │ │ │ └── CAC
│ │ │ ├── Dictionary
│ │ │ ├── GeneratedInternalTypeHelper.g.cs
│ │ │ ├── GeneratedInternalTypeHelper.g.i.cs
│ │ │ ├── MainWindow.baml
│ │ │ ├── MainWindow.g.cs
│ │ │ ├── MainWindow.g.i.cs
│ │ │ ├── MideaDeviceDrivers.Properties.Resources.resources
│ │ │ ├── MideaDeviceDrivers.csproj.CopyComplete
│ │ │ ├── MideaDeviceDrivers.csproj.CoreCompileInputs.cache
│ │ │ ├── MideaDeviceDrivers.csproj.FileListAbsolute.txt
│ │ │ ├── MideaDeviceDrivers.csproj.GenerateResource.cache
│ │ │ ├── MideaDeviceDrivers.csprojAssemblyReference.cache
│ │ │ ├── MideaDeviceDrivers.exe
│ │ │ ├── MideaDeviceDrivers.g.resources
│ │ │ ├── MideaDeviceDrivers.pdb
│ │ │ ├── MideaDeviceDrivers_Content.g.i.cs
│ │ │ ├── MideaDeviceDrivers_MarkupCompile.cache
│ │ │ ├── MideaDeviceDrivers_MarkupCompile.i.cache
│ │ │ ├── MideaDeviceDrivers_MarkupCompile.lref
│ │ │ ├── TempPE
│ │ │ │ └── Properties.Resources.Designer.cs.dll
│ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ │ ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ │ │ └── UI
│ │ │ └── Style
│ │ │ └── TreeViewEx.baml
│ │ └── Release
│ │ ├── App.g.cs
│ │ ├── App.g.i.cs
│ │ ├── DataDriver.Properties.Resources.resources
│ │ ├── DataDriver.csproj.CopyComplete
│ │ ├── DataDriver.csproj.CoreCompileInputs.cache
│ │ ├── DataDriver.csproj.FileListAbsolute.txt
│ │ ├── DataDriver.csproj.GenerateResource.cache
│ │ ├── DataDriver.csprojAssemblyReference.cache
│ │ ├── DataDriver.exe
│ │ ├── DataDriver.g.resources
│ │ ├── DataDriver.pdb
│ │ ├── DataDriver_MarkupCompile.cache
│ │ ├── DataDriver_MarkupCompile.i.cache
│ │ ├── DataDriver_MarkupCompile.lref
│ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ ├── GeneratedInternalTypeHelper.g.cs
│ │ ├── GeneratedInternalTypeHelper.g.i.cs
│ │ ├── MainWindow.baml
│ │ ├── MainWindow.g.cs
│ │ ├── MainWindow.g.i.cs
│ │ ├── TempPE
│ │ │ └── Properties.Resources.Designer.cs.dll
│ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ │ └── UI
│ │ └── Style
│ │ └── TreeViewEx.baml
│ └── packages.config
├── DataDriver.sln
├── RegisterConf
│ ├── 92545_20170622162257
│ │ └── hasher
│ │ ├── Copyrights.txt
│ │ ├── Hasher.exe
│ │ ├── History.txt
│ │ ├── Languages
│ │ │ ├── Flags
│ │ │ │ ├── ad.png
│ │ │ │ ├── ae.png
│ │ │ │ ├── af.png
│ │ │ │ ├── ag.png
│ │ │ │ ├── ai.png
│ │ │ │ ├── al.png
│ │ │ │ ├── am.png
│ │ │ │ ├── an.png
│ │ │ │ ├── ao.png
│ │ │ │ ├── ar.png
│ │ │ │ ├── as.png
│ │ │ │ ├── at.png
│ │ │ │ ├── au.png
│ │ │ │ ├── aw.png
│ │ │ │ ├── ax.png
│ │ │ │ ├── az.png
│ │ │ │ ├── ba.png
│ │ │ │ ├── bb.png
│ │ │ │ ├── bd.png
│ │ │ │ ├── be.png
│ │ │ │ ├── bf.png
│ │ │ │ ├── bg.png
│ │ │ │ ├── bh.png
│ │ │ │ ├── bi.png
│ │ │ │ ├── bj.png
│ │ │ │ ├── bm.png
│ │ │ │ ├── bn.png
│ │ │ │ ├── bo.png
│ │ │ │ ├── br.png
│ │ │ │ ├── bs.png
│ │ │ │ ├── bt.png
│ │ │ │ ├── bv.png
│ │ │ │ ├── bw.png
│ │ │ │ ├── by.png
│ │ │ │ ├── bz.png
│ │ │ │ ├── ca.png
│ │ │ │ ├── catalonia.png
│ │ │ │ ├── cc.png
│ │ │ │ ├── cd.png
│ │ │ │ ├── cf.png
│ │ │ │ ├── cg.png
│ │ │ │ ├── ch.png
│ │ │ │ ├── ci.png
│ │ │ │ ├── ck.png
│ │ │ │ ├── cl.png
│ │ │ │ ├── cm.png
│ │ │ │ ├── cn.png
│ │ │ │ ├── co.png
│ │ │ │ ├── cr.png
│ │ │ │ ├── cs.png
│ │ │ │ ├── cu.png
│ │ │ │ ├── cv.png
│ │ │ │ ├── cx.png
│ │ │ │ ├── cy.png
│ │ │ │ ├── cz.png
│ │ │ │ ├── de.png
│ │ │ │ ├── dj.png
│ │ │ │ ├── dk.png
│ │ │ │ ├── dm.png
│ │ │ │ ├── do.png
│ │ │ │ ├── dz.png
│ │ │ │ ├── ec.png
│ │ │ │ ├── ee.png
│ │ │ │ ├── eg.png
│ │ │ │ ├── eh.png
│ │ │ │ ├── england.png
│ │ │ │ ├── er.png
│ │ │ │ ├── es.png
│ │ │ │ ├── et.png
│ │ │ │ ├── europeanunion.png
│ │ │ │ ├── fam.png
│ │ │ │ ├── fi.png
│ │ │ │ ├── fj.png
│ │ │ │ ├── fk.png
│ │ │ │ ├── fm.png
│ │ │ │ ├── fo.png
│ │ │ │ ├── fr.png
│ │ │ │ ├── ga.png
│ │ │ │ ├── gb.png
│ │ │ │ ├── gd.png
│ │ │ │ ├── ge.png
│ │ │ │ ├── gf.png
│ │ │ │ ├── gh.png
│ │ │ │ ├── gi.png
│ │ │ │ ├── gl.png
│ │ │ │ ├── gm.png
│ │ │ │ ├── gn.png
│ │ │ │ ├── gp.png
│ │ │ │ ├── gq.png
│ │ │ │ ├── gr.png
│ │ │ │ ├── gs.png
│ │ │ │ ├── gt.png
│ │ │ │ ├── gu.png
│ │ │ │ ├── gw.png
│ │ │ │ ├── gy.png
│ │ │ │ ├── hk.png
│ │ │ │ ├── hm.png
│ │ │ │ ├── hn.png
│ │ │ │ ├── hr.png
│ │ │ │ ├── ht.png
│ │ │ │ ├── hu.png
│ │ │ │ ├── id.png
│ │ │ │ ├── ie.png
│ │ │ │ ├── il.png
│ │ │ │ ├── in.png
│ │ │ │ ├── io.png
│ │ │ │ ├── iq.png
│ │ │ │ ├── ir.png
│ │ │ │ ├── is.png
│ │ │ │ ├── it.png
│ │ │ │ ├── jm.png
│ │ │ │ ├── jo.png
│ │ │ │ ├── jp.png
│ │ │ │ ├── ke.png
│ │ │ │ ├── kg.png
│ │ │ │ ├── kh.png
│ │ │ │ ├── ki.png
│ │ │ │ ├── km.png
│ │ │ │ ├── kn.png
│ │ │ │ ├── kp.png
│ │ │ │ ├── kr.png
│ │ │ │ ├── kw.png
│ │ │ │ ├── ky.png
│ │ │ │ ├── kz.png
│ │ │ │ ├── la.png
│ │ │ │ ├── lb.png
│ │ │ │ ├── lc.png
│ │ │ │ ├── li.png
│ │ │ │ ├── lk.png
│ │ │ │ ├── lr.png
│ │ │ │ ├── ls.png
│ │ │ │ ├── lt.png
│ │ │ │ ├── lu.png
│ │ │ │ ├── lv.png
│ │ │ │ ├── ly.png
│ │ │ │ ├── ma.png
│ │ │ │ ├── mc.png
│ │ │ │ ├── md.png
│ │ │ │ ├── me.png
│ │ │ │ ├── mg.png
│ │ │ │ ├── mh.png
│ │ │ │ ├── mk.png
│ │ │ │ ├── ml.png
│ │ │ │ ├── mm.png
│ │ │ │ ├── mn.png
│ │ │ │ ├── mo.png
│ │ │ │ ├── mp.png
│ │ │ │ ├── mq.png
│ │ │ │ ├── mr.png
│ │ │ │ ├── ms.png
│ │ │ │ ├── mt.png
│ │ │ │ ├── mu.png
│ │ │ │ ├── mv.png
│ │ │ │ ├── mw.png
│ │ │ │ ├── mx.png
│ │ │ │ ├── my.png
│ │ │ │ ├── mz.png
│ │ │ │ ├── na.png
│ │ │ │ ├── nc.png
│ │ │ │ ├── ne.png
│ │ │ │ ├── nf.png
│ │ │ │ ├── ng.png
│ │ │ │ ├── ni.png
│ │ │ │ ├── nl.png
│ │ │ │ ├── no.png
│ │ │ │ ├── np.png
│ │ │ │ ├── nr.png
│ │ │ │ ├── nu.png
│ │ │ │ ├── nz.png
│ │ │ │ ├── om.png
│ │ │ │ ├── pa.png
│ │ │ │ ├── pe.png
│ │ │ │ ├── pf.png
│ │ │ │ ├── pg.png
│ │ │ │ ├── ph.png
│ │ │ │ ├── pk.png
│ │ │ │ ├── pl.png
│ │ │ │ ├── pm.png
│ │ │ │ ├── pn.png
│ │ │ │ ├── pr.png
│ │ │ │ ├── ps.png
│ │ │ │ ├── pt.png
│ │ │ │ ├── pw.png
│ │ │ │ ├── py.png
│ │ │ │ ├── qa.png
│ │ │ │ ├── re.png
│ │ │ │ ├── ro.png
│ │ │ │ ├── rs.png
│ │ │ │ ├── ru.png
│ │ │ │ ├── rw.png
│ │ │ │ ├── sa.png
│ │ │ │ ├── sb.png
│ │ │ │ ├── sc.png
│ │ │ │ ├── scotland.png
│ │ │ │ ├── sd.png
│ │ │ │ ├── se.png
│ │ │ │ ├── sg.png
│ │ │ │ ├── sh.png
│ │ │ │ ├── si.png
│ │ │ │ ├── sj.png
│ │ │ │ ├── sk.png
│ │ │ │ ├── sl.png
│ │ │ │ ├── sm.png
│ │ │ │ ├── sn.png
│ │ │ │ ├── so.png
│ │ │ │ ├── sr.png
│ │ │ │ ├── st.png
│ │ │ │ ├── sv.png
│ │ │ │ ├── sy.png
│ │ │ │ ├── sz.png
│ │ │ │ ├── tc.png
│ │ │ │ ├── td.png
│ │ │ │ ├── tf.png
│ │ │ │ ├── tg.png
│ │ │ │ ├── th.png
│ │ │ │ ├── tj.png
│ │ │ │ ├── tk.png
│ │ │ │ ├── tl.png
│ │ │ │ ├── tm.png
│ │ │ │ ├── tn.png
│ │ │ │ ├── to.png
│ │ │ │ ├── tr.png
│ │ │ │ ├── tt.png
│ │ │ │ ├── tv.png
│ │ │ │ ├── tw.png
│ │ │ │ ├── tz.png
│ │ │ │ ├── ua.png
│ │ │ │ ├── ug.png
│ │ │ │ ├── um.png
│ │ │ │ ├── us.png
│ │ │ │ ├── uy.png
│ │ │ │ ├── uz.png
│ │ │ │ ├── va.png
│ │ │ │ ├── vc.png
│ │ │ │ ├── ve.png
│ │ │ │ ├── vg.png
│ │ │ │ ├── vi.png
│ │ │ │ ├── vn.png
│ │ │ │ ├── vu.png
│ │ │ │ ├── wales.png
│ │ │ │ ├── wf.png
│ │ │ │ ├── ws.png
│ │ │ │ ├── ye.png
│ │ │ │ ├── yt.png
│ │ │ │ ├── za.png
│ │ │ │ ├── zm.png
│ │ │ │ └── zw.png
│ │ │ ├── Hasher.it.po
│ │ │ ├── Hasher.po
│ │ │ ├── Hasher.pt_BR.po
│ │ │ ├── Hasher.ro.po
│ │ │ ├── Hasher.ru.po
│ │ │ ├── Hasher.zh_CN.po
│ │ │ └── LCLStrConsts
│ │ │ ├── lclstrconsts.ca.po
│ │ │ ├── lclstrconsts.cs.po
│ │ │ ├── lclstrconsts.de.po
│ │ │ ├── lclstrconsts.es.po
│ │ │ ├── lclstrconsts.fi.po
│ │ │ ├── lclstrconsts.fr.po
│ │ │ ├── lclstrconsts.he.po
│ │ │ ├── lclstrconsts.hu.po
│ │ │ ├── lclstrconsts.id.po
│ │ │ ├── lclstrconsts.it.po
│ │ │ ├── lclstrconsts.ja.po
│ │ │ ├── lclstrconsts.lt.po
│ │ │ ├── lclstrconsts.nl.po
│ │ │ ├── lclstrconsts.no.po
│ │ │ ├── lclstrconsts.pl.po
│ │ │ ├── lclstrconsts.po
│ │ │ ├── lclstrconsts.pt_BR.po
│ │ │ ├── lclstrconsts.ru.po
│ │ │ ├── lclstrconsts.sk.po
│ │ │ ├── lclstrconsts.tr.po
│ │ │ ├── lclstrconsts.uk.po
│ │ │ └── lclstrconsts.zh_CN.po
│ │ └── Settings.ini
│ ├── CAC
│ │ ├── Driver_Integration_V1.2.json
│ │ └── RegisterConf.xml
│ ├── Driver_Integration_V1.3T(CAC).json
│ ├── Driver_Integration_V1.3T(KWH).json
│ ├── Driver_Integration_V1.3T(KWH_WH).json
│ ├── Driver_Integration_V1.3T(PLC_DVP).json
│ ├── Driver_Integration_V1.3T.json
│ ├── Driver_Integration_V1.4T(ATLAS).json
│ ├── KWH
│ │ ├── App.config
│ │ ├── DataDriver.exe
│ │ ├── DataDriver.exe.config
│ │ ├── DataDriver.pdb
│ │ ├── Dictionary
│ │ │ └── DeviceDriverDictionary.xaml
│ │ ├── Driver_Integration_V1.1T.json
│ │ ├── Logs
│ │ │ ├── Error
│ │ │ │ └── 2019-09-25.log
│ │ │ └── Info
│ │ │ └── 2019-09-25.log
│ │ ├── Microsoft.Practices.EnterpriseLibrary.Caching.dll
│ │ ├── Microsoft.Practices.EnterpriseLibrary.Common.dll
│ │ ├── Microsoft.Practices.EnterpriseLibrary.Data.dll
│ │ ├── Microsoft.Practices.ServiceLocation.dll
│ │ ├── Microsoft.Practices.Unity.Interception.dll
│ │ ├── Microsoft.Practices.Unity.dll
│ │ ├── Newtonsoft.Json.dll
│ │ ├── Newtonsoft.Json.xml
│ │ ├── RegisterConf.xml
│ │ ├── Thrift45.dll
│ │ └── log4net.dll
│ └── RegisterConf.xml
├── TestDriver
│ ├── App.config
│ ├── MeiCloud
│ │ └── IOT
│ │ ├── CollectionMicroService
│ │ ├── Commons
│ │ ├── DataServices
│ │ └── OpcUaService
│ ├── Program.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ ├── Resources.resx
│ │ ├── Settings.Designer.cs
│ │ └── Settings.settings
│ ├── TestDriver.csproj
│ ├── bin
│ │ ├── Debug
│ │ │ ├── TestDriver.exe
│ │ │ ├── TestDriver.exe.config
│ │ │ ├── TestDriver.pdb
│ │ │ └── Thrift.dll
│ │ └── Release
│ ├── frmTestDriver.Designer.cs
│ ├── frmTestDriver.cs
│ ├── frmTestDriver.resx
│ └── obj
│ ├── Debug
│ │ ├── DesignTimeResolveAssemblyReferences.cache
│ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ ├── TempPE
│ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ │ ├── TestDriver.Properties.Resources.resources
│ │ ├── TestDriver.csproj.CopyComplete
│ │ ├── TestDriver.csproj.CoreCompileInputs.cache
│ │ ├── TestDriver.csproj.FileListAbsolute.txt
│ │ ├── TestDriver.csproj.GenerateResource.cache
│ │ ├── TestDriver.exe
│ │ ├── TestDriver.frmTestDriver.resources
│ │ └── TestDriver.pdb
│ └── Release
│ ├── TempPE
│ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ ├── TestDriver.csproj.CoreCompileInputs.cache
│ └── TestDriver.csprojAssemblyReference.cache
├── Thrift-0.10.0
│ ├── Collections
│ │ ├── TCollections.cs
│ │ └── THashSet.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── Protocol
│ │ ├── TAbstractBase.cs
│ │ ├── TBase.cs
│ │ ├── TBase64Utils.cs
│ │ ├── TBinaryProtocol.cs
│ │ ├── TCompactProtocol.cs
│ │ ├── TField.cs
│ │ ├── TJSONProtocol.cs
│ │ ├── TList.cs
│ │ ├── TMap.cs
│ │ ├── TMessage.cs
│ │ ├── TMessageType.cs
│ │ ├── TMultiplexedProcessor.cs
│ │ ├── TMultiplexedProtocol.cs
│ │ ├── TProtocol.cs
│ │ ├── TProtocolDecorator.cs
│ │ ├── TProtocolException.cs
│ │ ├── TProtocolFactory.cs
│ │ ├── TProtocolUtil.cs
│ │ ├── TSet.cs
│ │ ├── TStruct.cs
│ │ └── TType.cs
│ ├── Server
│ │ ├── Collections
│ │ ├── Protocol
│ │ ├── TServer.cs
│ │ ├── TServerEventHandler.cs
│ │ ├── TSimpleServer.cs
│ │ ├── TThreadPoolServer.cs
│ │ └── TThreadedServer.cs
│ ├── TApplicationException.cs
│ ├── TAsyncProcessor.cs
│ ├── TControllingHandler.cs
│ ├── TException.cs
│ ├── TProcessor.cs
│ ├── TProcessorFactory.cs
│ ├── TPrototypeProcessorFactory.cs
│ ├── TSingletonProcessorFactory.cs
│ ├── Thrift.45.csproj
│ ├── Thrift.csproj
│ ├── Thrift.sln
│ ├── Transport
│ │ ├── TBufferedTransport.cs
│ │ ├── TFramedTransport.cs
│ │ ├── THttpClient.cs
│ │ ├── THttpHandler.cs
│ │ ├── THttpTaskAsyncHandler.cs
│ │ ├── TMemoryBuffer.cs
│ │ ├── TNamedPipeClientTransport.cs
│ │ ├── TNamedPipeServerTransport.cs
│ │ ├── TServerSocket.cs
│ │ ├── TServerTransport.cs
│ │ ├── TSilverlightSocket.cs
│ │ ├── TSocket.cs
│ │ ├── TStreamTransport.cs
│ │ ├── TTLSServerSocket.cs
│ │ ├── TTLSSocket.cs
│ │ ├── TTransport.cs
│ │ ├── TTransportException.cs
│ │ └── TTransportFactory.cs
│ ├── bin
│ │ └── Debug
│ │ ├── Thrift.dll
│ │ ├── Thrift.pdb
│ │ ├── Thrift45.dll
│ │ └── Thrift45.pdb
│ └── obj
│ └── Debug
│ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ ├── TempPE
│ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ ├── Thrift.45.csproj.CoreCompileInputs.cache
│ ├── Thrift.45.csproj.FileListAbsolute.txt
│ ├── Thrift.csproj.CoreCompileInputs.cache
│ ├── Thrift.csproj.FileListAbsolute.txt
│ ├── Thrift.csprojAssemblyReference.cache
│ ├── Thrift.dll
│ ├── Thrift.pdb
│ ├── Thrift45.dll
│ └── Thrift45.pdb
└── packages
├── Newtonsoft.Json.12.0.2
│ ├── LICENSE.md
│ ├── Newtonsoft.Json.12.0.2.nupkg
│ └── lib
│ ├── net20
│ │ ├── Newtonsoft.Json.dll
│ │ └── Newtonsoft.Json.xml
│ ├── net35
│ │ ├── Newtonsoft.Json.dll
│ │ └── Newtonsoft.Json.xml
│ ├── net40
│ │ ├── Newtonsoft.Json.dll
│ │ └── Newtonsoft.Json.xml
│ ├── net45
│ │ ├── Newtonsoft.Json.dll
│ │ └── Newtonsoft.Json.xml
│ ├── netstandard1.0
│ │ ├── Newtonsoft.Json.dll
│ │ └── Newtonsoft.Json.xml
│ ├── netstandard1.3
│ │ ├── Newtonsoft.Json.dll
│ │ └── Newtonsoft.Json.xml
│ ├── netstandard2.0
│ │ ├── Newtonsoft.Json.dll
│ │ └── Newtonsoft.Json.xml
│ ├── portable-net40 sl5 win8 wp8 wpa81
│ │ ├── Newtonsoft.Json.dll
│ │ └── Newtonsoft.Json.xml
│ └── portable-net45 win8 wp8 wpa81
│ ├── Newtonsoft.Json.dll
│ └── Newtonsoft.Json.xml
└── log4net.2.0.3
├── lib
│ ├── net10-full
│ │ ├── log4net.dll
│ │ └── log4net.xml
│ ├── net11-full
│ │ ├── log4net.dll
│ │ └── log4net.xml
│ ├── net20-full
│ │ ├── log4net.dll
│ │ └── log4net.xml
│ ├── net35-client
│ │ ├── log4net.dll
│ │ └── log4net.xml
│ ├── net35-full
│ │ ├── log4net.dll
│ │ └── log4net.xml
│ ├── net40-client
│ │ ├── log4net.dll
│ │ └── log4net.xml
│ └── net40-full
│ ├── log4net.dll
│ └── log4net.xml
└── log4net.2.0.3.nupkg
128 directories, 724 files
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论