User Tools

Site Tools


jreupd

This is an old revision of the document!


JRE Upd

  • use web service
  • client requests latest update downloads update over http
  • update is stored as a single jar/tar file
  • web service jsp based
  • used mysql database
  • updater uses OS version to determine correct update e.g.(Windows XP/Windows 7)

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.

Database schema

Updates Table

  • pk (int)
  • version(str) e.g. (1.8.25a)
  • supported platforms(str) e.g. (Windows 7;Windows 8;Windows XP)
  • URL (str)
  • post date (timestamp)
  • seq (int)

Users

  • pk (int)
  • Username (str)
  • Password (str)
  • level (int)
jreupd.1415033908.txt.gz · Last modified: 2014/11/03 10:58 by tschulz