The enhancement “32356: Option to embed ROZeroConfHub in the application” is really great for my purpose: deploying and launching an application using ZeroConfig without much hassle in detecting the local server. However, I can’t seem to locate documentation on how to embed ROZeroConfHub in the application. Any pointer?
So apparently I was going the wrong direction, ROZeroConfHub is only to be run on the server machine? Can’t find anywhere if this is also supossed to be run on the client machine as well or not. I found (through your class documentation) about TROZeroConfRegistration.AutoStartZeroConfHub, which is great, it will launch ROZeroConfHub automatically on the server!
However, ROZeroConfHub continues to run even after the application is closed. Should I be closing this manually (searching for the form and closing it with my own code), or leaving it running? I understand that there could be other applications using ROZeroConfHub on the server that I am not aware of, so it would be best to keep it running imo.