<<2. When the pc s/w connects to the 3k the first thing that is done
is
a version match and the pc s/w automatically goes into a version
update if the 3k has a newer copy (based on the wrapper info).
3. We currently require the user to restart the pc s/w after the
update,
but would like to make this more automatic in the future.>>
Set it up so that the "application" that the user starts (probably through a
link) is not the actual software, but is instead simply a "loader" that does
the following:
1) Connects to the host
2) Performs the version check; if the version is OK, skip to step 4)
3) Download the updated version, overwriting the obsolete executable
with the new one
4) Executes the "real" application
Steve