I got these running on the DOS-32 bit protected mode server last night.
I have been shifting all interfaces into the HTML UI wherever possible. After some heavy research and experimentation with XForms that began in 2006, I finally found a delivery system that also permits the user to design his own console interfaces ... in the browser.
I am running a SOAP service on an unused port that delivers the raw XForm file to devices that may be too small to support a compliant browser (almost anything back to IE 5.5 will work) so that if necessary, custom distributed UIs can be delivered to tiny screens and displayed by local parsers.
Guess what else I have running in a flat DOS-32 bit protected mode INETD server? TELNET, FTP, NTP, ECHO, UPNP (the new Vault-OS discovery system over the network), Lua Server Pages, LuaSQLite, Google Protocol Buffers via UDP and other stuff you probably would not believe until you saw it with your own eyes.
There are no real-time embedded devices being monitored in this setup at present. I am trying to work out a cooperative threaded scheme on DOS reading generic serial ports (RS-232, RS-485, I2C, CANBus, Modbus) without requiring DesqView to be installed in order to run daemons. There may be a role in this system eventually for DesqView but at present I am running all of this stuff off one big DOS4GW protected mode stub with shared polling of the sockets involved. The reason that serial ports are so attractive is that it is possible to write hardware interrupts for incoming data (real-time responsiveness) in tandem with my co-processing server system. So I can get this whole mess running together on a DOS(!) server like a bat out of hell, zero config, zero maintenance.
I can only spare an hour a night on this system, I am also working hard to get my game finished. Once my game is released I am going straight onto VOS as hard as I can.
The goal is to create an entire Vault-OS installation on a single floppy that can service up to a hundred generic workstations (cheap thin clients) with the only dedicated machine being the VOS server itself. If it breaks down, install a floppy on another generic x86 device with zero configuration.