Solved

Automatic updating of client software

Posted on 2009-05-13
3
244 Views
Last Modified: 2013-12-12
I was wondering if it's possible to set a piece of software to automatically check and update itself when a new version is available. I've written a program in java for a company and it would be great if I could make it automatically update itself. Is there anyway to do this? Only thing I can think of is using SVN, though I still don't see how it could work.

Thanks.
0
Comment
Question by:ezgigurkan
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
3 Comments
 

Expert Comment

by:onirion
ID: 24381942
Depends on how complicated you want it, one way to do this is to develop an application loader. What the application loader will do is check for example an FTP server for a newer file, if one is found then you download and after that execute your main application.
0
 

Author Comment

by:ezgigurkan
ID: 24381972
How can you check for a newer file in an ftp server? As in how can you check if the file you want is the current or a new version?

Do you know of any sources that I can use to develop an application loader?
0
 
LVL 3

Accepted Solution

by:
crystal_tower earned 500 total points
ID: 24382400
Look for instance at:
http://www.codeproject.com/KB/install/DDayUpdate_Part1.aspx
or
http://www.codeproject.com/KB/vb/Automatic_Online_Update.aspx

I have developed a simple solution a long time ago. I have put 2 files on web serwer: installation exe and aupdate.xml file, which contained the version info. Every few days my application was downloading aupdate.xml and parsing it to find out if there is a newer version. If yes, installer was downloaded and run - of course only when user decided to do so.

Xml can additional contain changes list and installer filename. It can also present list of applications for end user to choose from. Once he will get one, he will be presented with more.

cheers
0

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article was originally published on Monitis Blog, you can check it here . If you have responsibility for software in production, I bet you’d like to know more about it. I don’t mean that you’d like an extra peek into the bowels of the sourc…
There are many software programs on offer that will claim to magically speed up your computer. The best advice I can give you is to avoid them like the plague, because they will often cause far more problems than they solve. Try some of these "do it…
XMind Plus helps organize all details/aspects of any project from large to small in an orderly and concise manner. If you are working on a complex project, use this micro tutorial to show you how to make a basic flow chart. The software is free when…
Monitoring a network: why having a policy is the best policy? Michael Kulchisky, MCSE, MCSA, MCP, VTSP, VSP, CCSP outlines the enormous benefits of having a policy-based approach when monitoring medium and large networks. Software utilized in this v…

623 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question