On the Auto Update panel in JExpress, enter the URL on your web site where your updates will be available. You can choose to update either every time your program runs or on demand.
JExpress builds and uploads your updater at the same time as your installer, when you use the Advanced interface or run JExpress unattended.
Your customer's system will automatically download the updated files the next time they run your app. If you chose to update on demand, they're updated when the customer clicks the Update menu.
JExpress provides a simple, yet elegant, autoupdate. It makes sure your customers are always using your latest version. You can decide who gets updates and who doesn't. You get a continuous revenue stream after the sale.
With JExpress, there's no API needed; no programming required; no special background task to maintain. A simple selection configures your web site and your customers' machines to manage updates seamlessly. You control whether updates happen automatically every time they launch your application, or just when the customer wants it.
Although your customers may be eager for your latest release, they usually don't want to waste their resources or complicate their operation just to stay up-to-date. With JExpress they don't have to.
When JExpress installs your app, it also configures your customers' machines to handle autoupdates. You can configure JExpress so your customer's system will check your web site every time they start your program, or only when they're ready to update. If you configured JExpress to check your web site every time your app starts, then the menu item used to launch your Java app starts the JExpress Updater, not your app. The Updater updates your app and then launches it. If you prefer only having customers update their system on demand, then JExpress adds an Update menu item which they can use whenever they'd like to verify they have the latest version.
Your customers usually won't even notice the JExpress Updater. It quickly connects to your web server and compares cryptographically strong digests of all your app's files. This verification process usually only takes a few seconds when all your customers' files are up-to-date. If a user only has a dial-up connection to the Internet, then if the user has their system configured to automatically connect whenever an online resource is needed, the autoupdate still works as expected.
If JExpress discovers any new or modified files, then it downloads and installs only those files. If your web server is unavailable when JExpress Updater attempts connection, then it simply launches your app. If the user's machine loses a connection to your host before the update finishes, JExpress simply resumes the update when it connects again. No wasted time or bandwidth on redundant downloads.
Review a step-by-step example to learn more about how autoupdate works. Currently, the JExpress Updater only works with menu items that are java commands. If you'd like it to work with other programs, please contact us.
| How can we help? | Privacy Policy | Legal | © 1997-2010 DeNova.com |