I've got a commercial java applet which I usually license on a per-domain basis. I have a licensing mechanism in place for covering this, where the applet is supplied with a license key at runtime.
However, I have a requirement to be able to license the applet on a per-server (CPU) basis. I have seen a number of commercial applets licensed in this way, and I am hoping I can get some advice here on how to implement such a mechanism.
The licensing is used as a deterent obviously - I am well aware that licensing mechanisms in applets are not bullet-proof, but some sort of licensing effort is better than nothing! :-)
Just incase it makes any difference or opens up any options, the applet is digitally signed.
Any ideas / advice?
Thank you in advance.