I am developing a desktop application in Java using Netbeans and MySQL database.Now i want to distribute the software.How to distribute the software along with the database?What is the total procedure.Should i use any software for this?
as licenses are concerned: random generator might do. if you want only those who paid for a license to be able to use it, link a username and a serial nr in a db you control, and put a check in the application, that checks whether or not the users serial nr and username come up with a match in your db
And how to do the communication?
If there will be a database in my computer and the user will install the software in different computer.Then how will the user pc will be activated from the serial number and user name in my database?what should be the way of communication?
I actually have no idea.I am very new with these things.