• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

How can I control j2ME license?

 
Ranch Hand
Posts: 798
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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
 
Ranch Hand
Posts: 346
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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
reply
    Bookmark Topic Watch Topic
  • New Topic