This is an old revision of the document!
JRE Upd
update dir structure
install.reg → changes to the registry merged after install (regedit -s)
jre8/jre7 plugin runtime (copied to Program Files\Java Plugin)
version.txt → contains version info
Web Service
check_update.jsp client sends
OS version replies with “NULL” or update version e.g. “1.8.25a”
get_update.jsp client sends requested version either gets “NULL” or download
URL.
Update Client
c# based
client knows the current plugin version
client performs a GET with a PLATFORM arg of “Windows 7” to check_update.jsp
if client gets a version that is not equal to current version it performs a GET with arg of VERSION to get_update.jsp
if client gets a url client downloads update and installs it to Program Files\Java Plugin, merges install.reg, and stores version.txt in Program Files\Java Plugin
Database schema
Updates Table
Users
pk (int)
Username (str)
Password (str)
level (int)