标签: architecture(2 篇文章)
.NET 8 分布式工业控制系统架构设计
2026-01-066 min read
本文介绍一个基于 .NET 8 的分布式工业控制系统架构。该系统用于钢厂智能燃烧控制,包含以下核心模块: SteelMill.Api:Web API 服务,提供 RESTful 接口 SteelMill.Dms:数据采集服务,从硬件设备采集数据 SteelMill.Ice:算法引擎服务,执行控制算法 SteelMill.SoftDog:看门狗服务,监控其他服务状态 SteelMill.Client...
dotnet
architecture
microservices
industrial-control
.NET 8 模块化初始化架构设计
2026-01-065 min read
在开发分布式系统时,我们常常会遇到这样的问题:不同模块(如 API 服务、数据采集服务、算法引擎)对基础设施的需求各不相同。API 模块需要完整的数据库、Redis、JWT 认证,而看门狗服务可能只需要 Redis。如何设计一个灵活的初始化架构来应对这种差异? 本文将分享一种基于 .NET 8 的模块化初始化模式。 首先定义一个配置类,用于控制各模块的初始化行为: 根据模块名称自动配置初始化选项:...
dotnet
architecture
initialization
design-pattern