Tuesday, October 9, 2012
Vault-OS : 79K-92K on Windows, Linux & DOS
I now have pages broken off into individual files with the postfix ".VOS" that run server side includes. This was always the best way to approach this problem but I had to get away from it for a while to figure out how to design it abstractly.
After a long time of pursuing this approach I have now decided against mailslots. It involves too many processes. I compiled the script processor into the executable along with everything else for reading sensors for I2C, CANBUS, MODBUS and LPT Relays from a thread inside the program instead of running as a separate process on the same computer.
The display you see above compiles and runs on Windows, Linux and DOS with the Watcom compiler. I can add plugins to this server that support Telnet, FTP and UDP/Json but they are all run-time discovery and optional. If they don't exist they are not used.
This is pretty impressive stuff I have working in a tiny executable but it is still not what you would call a real application. I would still describe it as an advanced alpha prototype. The concepts used are very sound. It is a pretty amazing program with multiuser inventory, personnel and scheduling running from one executable over a network or localhost browser anywhere.
I will work on it as time permits and I sincerely hope I can give people a version before the end of the year. The will is there it is just that the time is lacking. I am launching a campaign on IndieGoGo soon and all my time has been taken up by this project lately.