Share Your Key - Share Your Costs - wibu-systems ag
Share Your Key - Share Your Costs - wibu-systems ag
Share Your Key - Share Your Costs - wibu-systems ag
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
P R O D U C T<br />
CodeMeter Field Activation<br />
Static license models are history – today flexibility is important. And this is one of the strengths of CodeMeter<br />
using Field Activation Service and CmTalk protocol: Updating, adding or removing licenses without replacing<br />
the dongle – no problem.<br />
In many scenarios it is necessary to modify the<br />
software licenses in a CmStick, after it has been<br />
shipped to the user: Options, features, modules<br />
or a complete second product, purchased at a<br />
later date will need to be activated. Or maybe<br />
you will need to assign more pay-per-use units,<br />
or extend the demo deactivation time limit or<br />
convert a demo version into a full version. Here<br />
are some examples:<br />
Distributor<br />
T<br />
SOAP Protocol<br />
CmTalk<br />
via Internet<br />
File Exchange<br />
CmStick<br />
Write It Again<br />
The CodeMeter Field Activation Service (CmFAS)<br />
is based on a simple but secure exchange of<br />
fi les: The licensor does not need to provide a<br />
CmTalk web service on the issuing website;<br />
which can be diffi cult if it was outsourced to<br />
a provider.<br />
The license update or activation starts with the<br />
Remote Activation Context fi le (RAC fi le): It contains<br />
all of the information about the targeted<br />
CmStick and the software license. The licensor<br />
creates a Remote Activation Update fi le (RAU)<br />
by using both the contents of the RAC fi le and<br />
update parameters. It is easy to create this fi le;<br />
use the CmBoxPgm command line tool or use<br />
CmProducer, a simple GUI application.<br />
When your customer receives the RAU fi le (usually<br />
by email) he then transfers the contents<br />
of this fi le via the CodeMeter Control Center<br />
or the Windows File Man<strong>ag</strong>er to the attached<br />
CmStick.<br />
A Tool for All Situations:<br />
CmProducer<br />
With CmProducer, you can interactively update<br />
your licenses with all parameters. You combine<br />
all license parameters to pack<strong>ag</strong>es. This<br />
is especially a big advant<strong>ag</strong>e for developers<br />
who only occasionally use the update feature<br />
and are not very familiar with the CmBoxPgm<br />
command line options.<br />
More importantly, CmProducer can also be used<br />
to program the CmSticks in your offi ce, before<br />
they are shipped to your customer.<br />
On the Fast Track<br />
But the fastest and most convenient way for<br />
your user is to update a license via a web<br />
service. This allows your customer to update<br />
a CmStick from anywhere in the world and<br />
without any signifi cant delay. For this, WIBU-<br />
SYSTEMS provides two products: An all-in-one<br />
solution named CmTalk which is a complete<br />
web shop solution or CodeMeter Shelf which is<br />
a simple website which can be easily accessed<br />
from existing eShop implementations.<br />
Both products use the CmTalk communication<br />
protocol, which is based on standard SOAP communications<br />
and can be used to directly modify<br />
the license contents of the CmStick at the user<br />
site, without any manual exchange of fi les.<br />
One powerful feature of CmTalk is the ability to<br />
transfer secure licenses into the CmStick when<br />
your customer buys your product. All of the<br />
fl exible price and quantity options are in the<br />
background – invisible and without hassles for<br />
the user. Even allow your customers to return<br />
the product if they are not satisfi ed. Secure<br />
in the knowledge that they are not using the<br />
program anyway, by simply deleting the license<br />
in the CmStick.<br />
A HIP Alternative<br />
Another alternative to CmTalk would be to<br />
use CmFAS with HIP, the new CodeMeter high<br />
level API. (For HIP details, see p<strong>ag</strong>e 7 in this<br />
KEYnote.) On your user’s site, HIP can be used<br />
to create the RAC fi le. On the licensor’s site, it<br />
can be called out of a license server to create<br />
an RAU fi le, based on the contents of the RAC<br />
fi le. The exchange of these fi les can be easily<br />
integrated into a customer-dependent web<br />
service solution.<br />
6