Inquiry: Possible to make a Java servlet that installs software on client's computer?

Hi experts,

This is just an inquiry which I need an expert opinion on.

I run a small company and we are looking for an installation routine of some sort, we've looked into InstallShield (MSI) and AdvancedInstaller (also MSI), but as we don't have have a big surplus of money at the moment, we are looking into other ways of distributing our software.

So I was wondering if it was possible to make a Java servlet or similar that would install our software (shortcuts on desktop, place some files, create folder, maybe set up some odbc connections?) in a similar way that MSI does it? And if it can be done, can you point me to some articles on how to do it?

Regards,
eX.
Gaute RønningenOwner, DeveloperAsked:
Who is Participating?
 
Gibu GeorgeConnect With a Mentor Chief Technology OfficerCommented:
If you have an installable exe file then you can use an applet to do, If you dont have an installable you can use some of the java based installer creators which are opensource like lzpack, so that you don't have to invest money
http://izpack.org/
0
 
Gibu GeorgeChief Technology OfficerCommented:
You cannot use servlets for this purpose
0
 
Gibu GeorgeChief Technology OfficerCommented:
One java based technology to do client side installation is JNLP. Check this article

http://java.sun.com/developer/technicalArticles/Programming/jnlp/
0
Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

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

 
Gibu GeorgeChief Technology OfficerCommented:
But I am not sure if you can use this for non java application installations
0
 
Gaute RønningenOwner, DeveloperAuthor Commented:
Maybe an applet then?

I was checking the Java console on:
http://service.futuremark.com/peacekeeper/

And it does some downloading, then runs it which is an installation routine (I would assume it's an .exe or .msi) - and assumed that it would be possible to do something similar for installing our software.

0
 
Gaute RønningenOwner, DeveloperAuthor Commented:
But if you're absolutely sure that it cannot be done, I guess we'll have to invest some money into an MSI authoring tool.
0
 
Gaute RønningenOwner, DeveloperAuthor Commented:
Thanks :-)
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.