12.06.2015 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!