Metrické licencie
Aspose.Medical for .NET Plugins posilňuje vývojárov implementáciou meraného licenčného mechanizmu.Tento flexibilný prístup vám umožňuje využívať funkcie založené na vašich špecifických potrebách a zároveň udržiavať dodržiavanie licenčných podmienok.
Kľúčové vlastnosti Meraného licenčného modelu
- Single Plugin Licensing: Každá aplikácia môže licencovať iba jeden plugin. Ak sa pokúsite získať prístup k funkciám mimo licenčného rozsahu, vaše aplikácie sa automaticky premenia na skúšobný režim. Táto funkcia povzbudzuje používateľov, aby preskúmali ďalšie funkcie bez okamžitých finančných záväzkov Príslušenstvo pre licencie FAQ .
- Trial Mode: Skúste výhody pluginu bez predchádzajúcich nákladov.Tento režim umožňuje preskúmanie ďalších funkcií a poskytuje bezrizikovú príležitosť na hodnotenie softvéru.
Ak chcete zakúpiť licencie, navštívte Nákupný portál Aspose .
Hodnotenie verzie obmedzenia
Zatiaľ čo verzia analýzy Aspose.Medical (bez špecifikovanej licencie) poskytuje plnú funkčnosť produktu, má nasledujúce obmedzenia:
- Vložte hodnotenie vodopád na renderované obrázky
- Pridáva licenčnú správu počas zachovania operácií
- Niektoré značky nemôžu byť anonymizované pomocou hodnotenia verzie
- DICOM transkoding nie je k dispozícii s hodnotenou verziou
Ako implementovať metrovú licenciu v .NET
Postupujte podľa tohto krok za krokom sprievodcu nastaviť Metred triedu pre vaše požiadavky na licencovanie plugin:
- Instantiate the Metered Class: Vytvorte príklad z Metrenej triedy.
- Nastaviť svoje kľúče: Použite
SetMeteredKeyMetóda vstupu do vašich verejných a súkromných kľúčov. - Vykonávanie spracovateľských úloh: Vykonať potrebné úlohy pomocou pluginu.
- Monitor spotreby: Použite
GetConsumptionQuantitymetóda na sledovanie celkového počtu požiadaviek API spotrebovaných.
Príklad miernej licenčnej implementácie
Tu je praktický príklad, ktorý ukazuje, ako nastaviť svoje merané kľúče:
// 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}");Pre ďalšie príklady a podrobné použitie, odkaz na Vývojový sprievodca .
Využívanie tradičnej licencie
Ak uprednostňujete tradičný licenčný súbor namiesto meranej licencie, môžete ho aplikovať pomocou kategórie Licencie:
Z súboru
// Instantiates the License class
Aspose.Medical.License license = new();
// Sets the license file path
license.SetLicense("Aspose.Medical.lic");od Stream
// Instantiates the License class
Aspose.Medical.License license = new();
// Sets the license from a stream
license.SetLicense(licenseStream);ako vstavaný zdroj
// Instantiates the License class
Aspose.Medical.License license = new();
// Passes the license file name embedded in the assembly
license.SetLicense("Aspose.Medical.lic");- Poznámka *: The
license.SetLicenseAk sa táto metóda musí zavolať súčasne z viacerých pruhov, môžete použiť primity synchronizácie (ako zámok) na zabránenie problémom.
Výhody meranej licencie pre vývojárov .NET
Výber meraného licenčného riešenia ponúka niekoľko výhod:
- Cost-Effective: Platíte len za funkcie, ktoré skutočne používate, čo znižuje celkové náklady.
- Scalability: Vaša licencia sa ľahko prispôsobí, keď sa vyvíjajú požiadavky na aplikáciu.
- Transparentnosť: Sledujte používanie pomocou
GetConsumptionQuantityspôsob, ako pochopiť, koľko budete konzumovať. - Flexibilita: Vyskúšajte ďalšie funkcie v skúšobnom režime pred rozhodnutím o nákupe.
Porovnanie licenčných modelov
Pri zvážení vašich možností je dôležité pochopiť rozdiely medzi meraným a tradičným licencovaním:
| Feature | Metrické licencie | Tradičná licencia |
|---|---|---|
| Platobný model | Príspevok v téme Pay-as-you-go | Jednorazová alebo predplatná |
| Použitie sledovanie | Integrovaná kontrola spotreby | Nepoužíva sa |
| Flexibility | Skala up/down na základe použitia | pevné funkčné nastavenie |
| Počiatočné náklady | Nižšie upfrontové investície | Vyššie počiatočné nákupy |
Bezpečnostné úvahy
Udržujte svoje merané kľúče bezpečné:
- Nikdy nevystavujte kľúče v klientskom kóde alebo vo verejných repozíciách
- Uložte kľúče v bezpečnej konfigurácii alebo v environmentálnych variantoch
- Použitie samostatných kľúčov pre rozvojové a výrobné prostredia
- Monitorovanie spotreby pre neočakávané vzory používania
Záver
Maximalizujte potenciál Aspose.Medical pre .NET s meraným licencovaním, ktorý je navrhnutý tak, aby sa prispôsobil dynamickým potrebám vývojárov a zároveň zabezpečil nákladovú efektívnosť. Či už budujete aplikáciu zdravotnej starostlivosti, systém PACS alebo lekársky výskumný nástroj, porozumenie merané licencie môže výrazne zlepšiť finančné riadenie vášho projektu.