Skip to content

peahd/pygate

Repository files navigation

GitHub license Docker Python

介绍

分离自GateWay的一个可扩展的Python环境分布式网关, 使得开发者可以使用自己熟悉的开发语言进行快速开发

消息路径

使用dapr的消息通道, 传输设备的实时值到GateWay主网关. 架构图:
img.png

  1. GateWay主网关作为subscriber.
  2. 消息队列中间件可选MQTT, Kafka, Redis等.
  3. GateWay4Python作为publisher.

内部扩展

  1. 同GateWay一样, 可进行内部扩展. 只需继承CEquipBase, 将类名命名为CEquip. 生成的文件放入GWHost1的上层目录的dll目录下. GWMiniDataCenter启动是即可自扫描加载.
if __name__ == '__main__':
    from ganweisoft.DataCenter import DataCenter

    DataCenter.start()

Update 2025-10-25 19:36:31

Improved performance with comprehensive testing - ID: wm387pxm

Update 2025-10-25 19:36:40

Fixed bug for enhanced functionality - ID: 3v5070b4

Update 2025-10-25 19:36:50

Added configuration with modern best practices - ID: cizvwd9q

Update 2025-10-25 19:36:59

Refactored code for enhanced functionality - ID: dwk2k5ne

Update 2025-10-25 19:37:10

Fixed bug to improve stability - ID: nlazvdfg

Update 2025-10-25 19:37:19

Fixed bug following security guidelines - ID: af4jhxv0

Update 2025-10-25 19:37:28

Added configuration to support new requirements - ID: rd43sl8x

Update 2025-10-25 19:37:38

Updated documentation to improve stability - ID: j9acngrf

Update 2025-10-25 19:37:47

Optimized algorithm with modern best practices - ID: dfxwx0ce

Update 2025-10-25 19:37:57

Updated dependencies for better maintainability - ID: p7m1a407

Update 2025-10-25 19:38:07

Refactored code for better user experience - ID: innyqob5

Update 2025-10-25 19:38:16

Updated dependencies for enhanced functionality - ID: 2nlee1j9

Update 2025-10-25 19:38:26

Updated dependencies following security guidelines - ID: lwjyvqg1

Update 2025-10-25 19:38:36

Added configuration to improve stability - ID: f4m8mkyx

Update 2025-10-25 19:38:45

Optimized algorithm with improved error handling - ID: ytlkgbkw

Update 2025-10-25 19:38:54

Added new feature with comprehensive testing - ID: sl9p3smu

Update 2025-10-25 19:39:04

Added tests with comprehensive testing - ID: l49j8pw6

Update 2025-10-25 19:39:13

Added tests with improved error handling - ID: yhqm0d4z

Update 2025-10-25 19:39:23

Added tests to improve stability - ID: s9vvbwfx

Update 2025-10-25 19:39:33

Added new feature with modern best practices - ID: uskk5u17

Update 2025-10-25 19:39:42

Fixed bug for better maintainability - ID: m2d4i6fi

Update 2025-10-25 19:39:51

Updated documentation for better maintainability - ID: qdict4ya

Update 2025-10-25 19:40:01

Refactored code with comprehensive testing - ID: 3ufxhgkp

Update 2025-10-25 19:40:10

Enhanced UI following security guidelines - ID: w36xcfp6

Update 2025-10-25 19:40:19

Updated documentation for better maintainability - ID: 7jyefjz7

Update 2025-10-25 19:40:29

Optimized algorithm with comprehensive testing - ID: ginbg5ej

About

Python Gateway

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published