C# 在本地网络中配置多个物联网设备

C# 在本地网络中配置多个物联网设备,c#,networking,go,configuration,C#,Networking,Go,Configuration,想象一个房间里有10个以上的树莓皮。它们都通过以太网连接到本地网络,然后通电。他们正在运行一个需要正确配置的应用程序。由于用户没有技术天赋,因此配置文件是由在同一网络中的Windows PC上运行的用户友好程序创建的 Pi上的应用程序是用Go编写的,Go是用C#编写的Windows程序 从windows计算机检索配置的好方法是什么?由于这些设备不知道其他设备,我需要首先实现某种设备发现 我见过的另一种方法是通过UDP盲目地广播配置,但这似乎真的不合适。可能有帮助,但更可能是杀伤力过大。是的,et

想象一个房间里有10个以上的树莓皮。它们都通过以太网连接到本地网络,然后通电。他们正在运行一个需要正确配置的应用程序。由于用户没有技术天赋,因此配置文件是由在同一网络中的Windows PC上运行的用户友好程序创建的

Pi上的应用程序是用Go编写的,Go是用C#编写的Windows程序

从windows计算机检索配置的好方法是什么?由于这些设备不知道其他设备,我需要首先实现某种设备发现


我见过的另一种方法是通过UDP盲目地广播配置,但这似乎真的不合适。

可能有帮助,但更可能是杀伤力过大。是的,etcd很棒,但可能是杀伤力过大的imho。另一个想法是:我公开一个API端点,然后我可以将配置发布到它。