I am working on a project that involes both PC and embedded device. The PC will running windows or linux + mono runtime. The embedded device will be using .NET MF.
It is kinda industral control system, I'm considering using DPWS for the communication.
The ability to discover devices and hosted service is important for me. And eventing is also required. And I need to host services on both PC and embedded device, and consume services on both platform as well. The whole project need to be implemented using .NET of .NETMF.
Is that possible? I really can not find anything about using DPWS on PC.
If not possible do I have something else? upnp?