Skip to content

heheave/devicegate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 

Repository files navigation

It's a project named "DeviceGate" which is responsible for the device connection management. It's based on master/slave structure. Physical device connect to the slave machine through TPC or MQTT protocol and delivering it's message. The slave machine check the permission and some information of the device and transform the original message into specifying format, then push the message to the "DataCleaner" layer through KAFKA. Also, the reconnection of device and other recovery strategies for high availability locate on this layer. And the master node is responsible for management of the slave and holds the global information of the device connections through which it's easy to access a certain device.

About

DeviceGate layer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages