Mjerena dozvola

Aspose.Medical za .NET Plugins omogućuje razvijalcima uvođenjem mjerenog mehanizma licenciranja.Ovaj fleksibilan pristup omogućava vam da iskoristite značajke na temelju vaših specifičnih potreba dok održavate usklađenost s licencijskim uvjetima.

Ključne značajke Metered Licensing Modela

  • Single Plugin Licensing: Svaka aplikacija može licencirati samo jedan plugin.Ako pokušate pristupiti funkcijama izvan licencijskog opsega, vaša aplikacije će se automatski prebaciti na način ispitivanja.Ova funkcija potiče korisnike da istražuju dodatne funkcije bez neposrednih financijskih obveza Preporuke za licenciranje FAQ .
  • Trial Mode: Iskoristite prednosti plugina bez unaprijed troškova.Ovaj način omogućuje istraživanje dodatnih značajki, pružajući rizikovitu priliku za procjenu softvera.

Za kupnju dozvola, posjetite Portal za kupovinu .

Vrijednost verzije ograničenja

Dok Aspose.Medical ocjenjiva verzija (bez navedene licence) pruža punu funkcionalnost proizvoda, ima sljedeće ograničenja:

  • Upišite ocjenjivanje vodovoda na renderiranim slikama
  • Dodava poruku o licenciranju tijekom operacija spašavanja
  • Neke oznake ne mogu biti anonimne pomoću ocjenjive verzije
  • DICOM transkodiranje nije dostupno s ocjenjivom verzijom

Kako primijeniti mjerene licence u .NET-u

Slijedite ovaj korak po korak vodič kako biste konfigurirali Mjereni razred za vaše potrebe za licenciranjem plugina:

  • Istantirajte Mjereni razred: Stvorite primjer Mjera razreda.
  • Sastavite svoje ključeve : Koristite SetMeteredKey Metoda uvođenja javnih i privatnih ključa.
  • Učinite zadatke za obradu: izvršite potrebne zadaće pomoću plugina.
  • Monitor potrošnje: Koristite GetConsumptionQuantity Metoda za praćenje ukupnog broja API zahtjeva potrošenih.

Primjer mjerenog provedbe licencije

Ovdje je praktičan primjer koji pokazuje kako postaviti svoje merene ključeve:

// 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}");

Za dodatne primjere i detaljnu upotrebu, upućujte se na Razvijalac vodič .

Prihvaćanje tradicionalne dozvole

Ako preferirate tradicionalnu licencijsku datoteku umjesto mjerenog licenciranja, možete je primijeniti pomoću razreda Licencije:

iz datoteke

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

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

Iz struje

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

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

Ugrađeni resursi

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

// Passes the license file name embedded in the assembly
license.SetLicense("Aspose.Medical.lic");
  • Upozorenje *: The license.SetLicense Ako se ova metoda mora nazvati istovremeno iz mnogih traka, možda želite koristiti primitivne sinhronizacije (kao što je ključ) kako biste izbjegli probleme.

Prednosti mjerenog licenciranja za .NET razvijatelje

Odabir mjerenog rješenja za licenciranje nudi nekoliko prednosti:

  • Cost-Effective: Plaćajte samo za funkcije koje stvarno koristite, smanjujući ukupne troškove.
  • Scalability: Lako prilagodite licenciranje kako se vaši zahtjevi za prijavu razvijaju.
  • Transparentnost: Nadzor vašeg korištenja s GetConsumptionQuantity način da shvatite koliko konzumirate.
  • Fleksibilnost: Pronađite dodatne značajke u načinu ispitivanja prije donošenja odluke o kupnji.

Usporedba licencijskih modela

Prilikom razmatranja vaših opcija, važno je razumjeti razlike između mjerenog i tradicionalnog licenciranja:

FeatureMjerena dozvolaTradicionalna dozvola
Modeli plaćanjaSljedeći članakPay-as-you-goJednogodišnja ili pretplata
Tracking upotrebeUgrađena kontrola potrošnjeNe primjenjuje se
FlexibilityUsklađivanje up/down na temelju upotrebeFiksni set funkcija
Početni troškoviNiža ulaganja na vrhuVisoka početna kupnja

Razmatranje sigurnosti

Držite svoje ključeve sigurne:

  • Nikada ne otkrivajte ključeve u korisničkom kodu ili javnim skladištima
  • Skladi ključeve u sigurnoj konfiguraciji ili promjenjivima okoliša
  • Koristite odvojene ključeve za razvoj i proizvodnju okruženja
  • Monitoriranje potrošnje za neočekivane uzorke korištenja

zaključak

Maksimizirajte potencijal Aspose.Medical za .NET s mjerenim licenciranjem, dizajniran kako bi se prilagodio dinamičnim potrebama razvijatelja dok se osigurava troškovno učinkovitost. Bilo da gradite aplikaciju za zdravstveno osposobljavanje, sustav PACS ili medicinski istraživački alat, razumijevanje mjerene licence može značajno poboljšati financijsko upravljanje vašim projektom.

 Hrvatski