Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

How can I control j2ME license?

 
Edward Chen
Ranch Hand
Posts: 798
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
How can I control j2ME license?

As you konw, in the regular PC, in our java program we can get unique number, for example, CPU serial number or MAC address, to control license. In the cell phone, does it have some unique number in it ? if yes, J2ME has some API to control it ?

Thanks
 
Fred Grott
Ranch Hand
Posts: 346
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
you mean as in control meaning program will run if licensed and not run if not?

In MIDP2.0 you can generate a unique certificate per license for the jar/jad that the phone user/consumer downloads from your site

In MIDP1.0 we do not have this feature so some Mobile Operators use reverse billing to associate the UEI number gained from sending a sms to user and having user confirm..

The best way to find out is to go the developers website of the mobile Operator you are targeting and read their spec on this as some Mobi e Operators use vastly different strategies..
[ November 07, 2004: Message edited by: Fred Grott ]
 
Edward Chen
Ranch Hand
Posts: 798
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks, Fred,

Besides what your value comments, here we have another problem. Even we can seal the jar with some UID, but that jar could be copied into another machine and installed again .

The best solution is , each cell phone has UID, then use that UID as the license key. How we could go this way ?

Thanks
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic