Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.


Welcome, Guest
Guest Settings
Help

Thread: on-line App update software/components?



Permlink Replies: 6 - Last Post: Feb 26, 2017 10:41 AM Last Post By: Ian Branch
Ian Branch

Posts: 442
Registered: 9/23/99
on-line App update software/components?
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 21, 2017 12:51 PM
Hi Team,
I am looking at what's around in regard to on-line application update software/components.
I have looked at several so far.
Can I ask for your comments/experiences/recommendations for appropriate software/components.

Basic criteria:
1. Obviously on-line updates.
2. Able to give the User the option to update now or later.
3. FTP and HTTP(S) capable.
4. Can stop the current App, install the update(s) and re-run the App.
5. Can handle auxilary files as well as the primary App.
6. Can update to the primary as well as secondary directories. i.e. Application and Data directories.

Your thoughts, experiences, recommendations appreciated.

Regards & TIA,
Ian
Remy Lebeau (Te...


Posts: 9,447
Registered: 12/23/01
Re: on-line App update software/components?
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 21, 2017 1:37 PM   in response to: Ian Branch in response to: Ian Branch
Ian wrote:

2. Able to give the User the option to update now or later.

Fairly easy to handle using a REST interface on a web server. Have it report
the current version number when queried, and then the app can send a query
when needed, compare it to the current version number installed, and prompt
the user accordingly if they differ.

3. FTP and HTTP(S) capable.

That depends your hosting provider, but HTTP(S) is going to be easier to
work with than FTP.

4. Can stop the current App, install the update(s) and re-run
the App.
5. Can handle auxilary files as well as the primary App.
6. Can update to the primary as well as secondary directories.
i.e. Application and Data directories.

All of that should be handled using an installer. The app can simply launch
the downloaded installer and then exit itself. The installer can update
files as needed, and then launch the app.

--
Remy Lebeau (TeamB)
Ian Branch

Posts: 442
Registered: 9/23/99
Re: on-line App update software/components?
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 22, 2017 12:33 AM   in response to: Remy Lebeau (Te... in response to: Remy Lebeau (Te...
Thanks Remy,
Ummm. What's a REST server?
Not a field/area I am across.

Regards,
Ian
Remy Lebeau (Te...


Posts: 9,447
Registered: 12/23/01
Re: on-line App update software/components?
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 22, 2017 9:46 AM   in response to: Ian Branch in response to: Ian Branch
Ian wrote:

Ummm. What's a REST server?
Not a field/area I am across.

https://en.wikipedia.org/wiki/Representational_state_transfer

REST is just a general purpose, lightweight means of exchanging data over
standard HTTP using XML or JSON. So, for example, just create an HTTP site
on whatever hosting provider you want to use, and when a browser or other
client sends a GET request to a particular URL on that site, your backend
server code can process the request and send back an XML/JSON document in
reply describing your app's current version, download URL, etc. Your update
client can parse that information and act accordingly.

--
Remy Lebeau (TeamB)
Marcin Bury

Posts: 13
Registered: 1/18/02
Re: on-line App update software/components?
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 21, 2017 10:48 PM   in response to: Ian Branch in response to: Ian Branch
Ian Branch wrote:
Hi Team,
I am looking at what's around in regard to on-line application update software/components.
I have looked at several so far.
Can I ask for your comments/experiences/recommendations for appropriate software/components.

Basic criteria:
1. Obviously on-line updates.
2. Able to give the User the option to update now or later.
3. FTP and HTTP(S) capable.
4. Can stop the current App, install the update(s) and re-run the App.
5. Can handle auxilary files as well as the primary App.
6. Can update to the primary as well as secondary directories. i.e. Application and Data directories.

Your thoughts, experiences, recommendations appreciated.

Take a look at TWebUpdate from TMS Compoments.
I've been using it for years. Supports http, ftp and even direct file access.

HTH
Marcin
Ian Branch

Posts: 442
Registered: 9/23/99
Re: on-line App update software/components?
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 22, 2017 12:34 AM   in response to: Marcin Bury in response to: Marcin Bury
Hi Marcin,
Yes, thank you. That is one of the ones I have/am looking at.
Regards,
Ian
Ian Branch

Posts: 442
Registered: 9/23/99
Re: on-line App update software/components?
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 26, 2017 10:41 AM   in response to: Ian Branch in response to: Ian Branch
FYI - Ended up using the TMS WebUpdate. Works very well.
Legend
Helpful Answer (5 pts)
Correct Answer (10 pts)

Server Response from: ETNAJIVE02