L
Luke Webber
I'm soon to commence writing a large-scale app for resale, and I need to
consider how I'm going to enforce user license limits. That is to say,
if I sell company A a license for 200 users, how can I ensure that only
200 users get access. And also make sure that the limit doesn't kick in
when it shouldn't. Obviously, that's the problem with just decrementing
a counter in a table row - if one client OC dies, the license remains used.
I'm thinking of implementing a license server to run on the server
machine, and send heartbeats to it from an application thread every
couple of minutes to keep sessions alive. But I'm open to any
suggestions, especially if they're simpler than this. <g>
TIA,
Luke
consider how I'm going to enforce user license limits. That is to say,
if I sell company A a license for 200 users, how can I ensure that only
200 users get access. And also make sure that the limit doesn't kick in
when it shouldn't. Obviously, that's the problem with just decrementing
a counter in a table row - if one client OC dies, the license remains used.
I'm thinking of implementing a license server to run on the server
machine, and send heartbeats to it from an application thread every
couple of minutes to keep sessions alive. But I'm open to any
suggestions, especially if they're simpler than this. <g>
TIA,
Luke