From question it is not clear to me if you want to run
ConfD on Windows on only
ConfD application (client to
ConfD). ConfD (as server) uses socket communication.
Clients communicates with ConfD via sockets. For C there is a client library
libconfd which enables ConfD API to clients. As you mention, running application on Windows would mean porting
libconfd (sources are part of ConfD distribution), but this is not easy task.
As @nabil mentioned, you may try some sort of virtualization. In latest Windows 10 there is also option to use Linux (Ubuntu) command development environment. You may investigate, if this would work.
In ConfD premium there is JAVA API, which should be multiplatform (I’m not 100% sure as I have not tested it, but maybe someone else can confirm).