mitattu lisenssi

Aspose.Medical for .NET Plugins antaa kehittäjille mahdollisuuden toteuttaa mitattu lisensointimekanismi. Tämä joustava lähestymistapa mahdollistaa ominaisuuksien hyödyntämisen erityistarpeesi perusteella ja samalla ylläpitää lisenssin ehtojen noudattamista.

Keskitetyn lisenssin mallin avainominaisuudet

  • Single Plugin Licensing: Kunkin sovelluksen esimerkki voi lisensoida vain yhden plugin. Jos yrität käyttää ominaisuuksia luvan ulkopuolella, hakemuksesi siirtyy automaattisesti kokeiluvaiheeseen. Tämä toiminto kannustaa käyttäjiä tutkimaan lisäominaisuuksia ilman välittömiä taloudellisia sitoumuksia Lisensointi FAQ .
  • Trial Mode: kokea plugin-hyötyjä ilman etukäteen kustannuksia.Tämä tila mahdollistaa lisäominaisuuksien tutkimisen, joka tarjoaa riskittömän mahdollisuuden arvioida ohjelmistoa.

Ostaaksesi lisenssejä, vieraile Aspose ostoportaali .

Arviointiversion rajoitukset

Vaikka Aspose.Medical -arviointiversio (ilman lisenssiä) tarjoaa täydellisen tuotteen toiminnallisuuden, sillä on seuraavat rajoitukset:

  • Sisältää arvioinnin vesimerkki renderoiduille kuville
  • Lisätään lisenssiviesti tallennusoperaatioiden aikana
  • Jotkut merkinnät eivät voi anonymisoida käyttämällä arviointiversiota
  • DICOM Transcoding ei ole käytettävissä arviointiversion kanssa

Miten soveltaa mitattu lisenssi .NET

Noudata tätä askel askeleelta opas asettaa mitattu luokka plugin lisenssin tarpeisiin:

  • Instantate the Metered Class: Luo mittariluokan esimerkki.
  • Aseta avaimet: Käytä SetMeteredKey menetelmä sisällyttää julkiset ja yksityiset avaimet.
  • Käsittelytehtävien suorittaminen: suorittaa tarvittavat tehtävät plugin-laitteen avulla.
  • Kulutuksen seuranta: Käytä GetConsumptionQuantity menetelmä seurata käytettyjen API-pyyntöjen kokonaismäärää.

Esimerkki mitattujen käyttöoikeuksien toteuttamisesta

Tässä on käytännöllinen esimerkki siitä, miten voit asettaa mitattujen avainten:

// Create a Metered instance
Aspose.Medical.Metered metered = new Aspose.Medical.Metered();

// Set your public and private metered keys
metered.SetMeteredKey("<your public key>", "<your private key>");

// Perform DICOM processing operations
Aspose.Medical.Dicom.DicomFile dicomFile = DicomFile.Open("sample.dcm");

// Check consumption after processing
decimal consumption = Aspose.Medical.Metered.GetConsumptionQuantity();
Console.WriteLine($"API requests consumed: {consumption}");

Lisä esimerkkejä ja yksityiskohtaista käyttöä varten viitataan Kehittäjäopas .

Perinteisen lisenssin hakeminen

Jos haluat perinteisen lisenssin tiedoston mitattujen lisensointien sijasta, voit soveltaa sitä käyttämällä Lisenssiluokkaa:

Tiedostoista

// Instantiates the License class
Aspose.Medical.License license = new();

// Sets the license file path
license.SetLicense("Aspose.Medical.lic");

Liikkeestä

// Instantiates the License class
Aspose.Medical.License license = new();

// Sets the license from a stream
license.SetLicense(licenseStream);

Sisäänrakennettu resurssi

// Instantiates the License class
Aspose.Medical.License license = new();

// Passes the license file name embedded in the assembly
license.SetLicense("Aspose.Medical.lic");

** Huomautus**: The license.SetLicense Jos tätä menetelmää on kutsuttava samanaikaisesti useista raiteista, saatat haluta käyttää synkronoinnin alkuperäisiä (kuten lukko) ongelmien välttämiseksi.

Edut mitattujen lisensointien .NET kehittäjille

Mittaisen lisenssin ratkaisun valitseminen tarjoaa useita etuja:

  • Kustannustehokas: Maksat vain ominaisuuksista, joita todella käytät, vähentämällä kokonaiskuluja.
  • Scalability: Lisenssin mukauttaminen on helppoa hakemusvaatimusten kehittymisen myötä.
  • Läpinäkyvyys: Tarkkaile käyttöäsi GetConsumptionQuantity menetelmä ymmärtää, kuinka paljon kulutat.
  • Joustavuus: Tutki lisäominaisuuksia kokeiluvaiheessa ennen ostopäätöksen tekemistä.

Vertaile lisenssimallit

Kun otetaan huomioon vaihtoehdot, on tärkeää ymmärtää erot mitattujen ja perinteisten lisenssien välillä:

Featuremitattu lisenssiPerinteinen lisenssi
MaksumalliKäytettävissä - You-goAjankohtainen tai tilaus
Käyttö TrackingSisäänrakennettu kulutusvalvontaEi sovellettavaa
FlexibilityKasvaa ylöspäin / alas käyttäenPysyvä ominaisuus set
Alkuperäinen kustannusAlhainen upfront investointiKorkeampi alkuperäinen ostos

Turvallisuuskysymykset

Pidä avaimet turvassa:

  • Älä koskaan paljasta avaimia asiakkaan koodissa tai julkisissa tallennustiloissa
  • Säilytä avaimet turvallisessa konfiguraatiossa tai ympäristömuutoksissa
  • Käytä erillisiä avaimia kehittämiseen ja tuotantoympäristöihin
  • Kulutuksen seuranta odottamattomien käytön mallien osalta

johtopäätöksiä

Maksimoi Aspose.Medical for .NETin potentiaali mitattuun lisensointiin, joka on suunniteltu sopeutumaan kehittäjien dynaamiseen tarpeeseen ja samalla varmistamaan kustannustehokkuuden. Olitpa terveydenhuollon sovelluksen, PACS-järjestelmän tai lääketieteellisen tutkimusvälineen rakentaminen, mitattaman lisenssin ymmärtäminen voi merkittävästi parantaa hankkeen taloudellista hallintaa.

 Suomi