Mérett licenc
Az Aspose.Medical for .NET Plugins lehetővé teszi a fejlesztők számára, hogy egy mérhető engedélyezési mechanizmust hajtsanak végre.Ez a rugalmas megközelítés az Ön sajátos igényeinek megfelelően funkciókat használhat, miközben fenntartja a licenc feltételeinek betartását.
A mért engedélyezési modell kulcsfontosságú jellemzői
- Single Plugin Licensing: Minden alkalmazás példája csak egy plugin engedélyezhető. Ha megpróbál hozzáférni a licencelt területen kívüli funkciókhoz, az alkalmazása automatikusan a tesztelési üzemmódra vált. Ez a jellemző arra ösztönzi a felhasználókat, hogy azonnali pénzügyi kötelezettségvállalások nélkül fedezzék fel a további funkcionalitásokat Mérett licenc FAQ .
- Trial Mode: Élvezze a plugin előnyeit előre nem kerülő költségek nélkül.Ez a mód lehetővé teszi a további funkciók feltárását, kockázatmentes lehetőséget biztosít a szoftver értékelésére.
A licenc megvásárlásához látogasson el a Vásárlási portál .
Értékelési verzió korlátozások
Míg az Aspose.Medical értékelési verzió (azaz engedély nélkül) teljes termékfunkciót biztosít, a következő korlátozásokkal rendelkezik:
- Írja be az értékelési vízjelzőt a renderált képekre
- Hozzon hozzá egy engedélyezési üzenetet a műveletek mentése során
- Néhány címke nem anonimizálható az értékelési verzió használatával
- A DICOM transzcodálás nem érhető el az értékelési verzióval
Hogyan kell alkalmazni a mérett licencet .NET-ben
Kövesse ezt a lépésről lépésre útmutatót a Mérett osztály beállítása érdekében a plugin engedélyezési igényeihez:
- Megállítsa a Mérett osztályot: Hozzon létre egy mérett osztályt.
- A kulcsok beállítása: használja a
SetMeteredKeyA nyilvános és a magán kulcsok beillesztésének módja. - A feldolgozási feladatok elvégzése: a plugin használatával végezze el a szükséges feladatokat.
- Fogyasztás megfigyelése: Használja a
GetConsumptionQuantitymódja annak, hogy nyomon kövesse az összes felhasznált API-kérés számát.
Mérsékelt engedélyezési végrehajtás példája
Íme egy gyakorlati példa, amely megmutatja, hogyan kell beállítani a mérett kulcsokat:
// 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}");További példák és részletes felhasználás esetén a Fejlesztő útmutató .
A hagyományos licenc alkalmazása
Ha inkább egy hagyományos licencfájlt szeretne, mint a mérhető engedélyezést, akkor a Licencosztályt használhatja:
A fájlból
// Instantiates the License class
Aspose.Medical.License license = new();
// Sets the license file path
license.SetLicense("Aspose.Medical.lic");Áramlásból
// Instantiates the License class
Aspose.Medical.License license = new();
// Sets the license from a stream
license.SetLicense(licenseStream);mint beépített erőforrás
// Instantiates the License class
Aspose.Medical.License license = new();
// Passes the license file name embedded in the assembly
license.SetLicense("Aspose.Medical.lic");- Megjegyzés *: A
license.SetLicenseHa ezt a módszert több vonalból egyidejűleg kell hívni, akkor a szinkronizációs primitívokat (mint egy zárat) szeretné használni a problémák elkerülése érdekében.
A mérett licencek előnyei a .NET fejlesztők számára
A mérhető engedélyezési megoldás kiválasztása számos előnnyel rendelkezik:
- Költséghatékony: Csak a valójában használt funkciókért fizet, csökkentve a teljes költségeket.
- Scalability: Könnyen beállíthatja a licencét, ahogy az alkalmazási követelmények fejlődnek.
- Átláthatóság: figyelemmel kíséri a használatát a
GetConsumptionQuantitymódja annak, hogy megértsük, mennyit fogyasztunk. - Flexibilitás: A vásárlási döntés meghozatala előtt vizsgálja meg a további funkciókat a tesztelési módban.
Az engedélyezési modellek összehasonlítása
Figyelembe véve az opciókat, fontos megérteni a különbségeket a mérett licenc és a hagyományos engedélyek között:
| Feature | Mérett licenc | Hagyományos licenc |
|---|---|---|
| Fizetési modell | Szállodák itt: You-go | Egyidejű vagy előfizetés |
| Használati nyomon követés | Beépített fogyasztásfelügyelet | nem alkalmazható |
| Flexibility | felfelé/felfeljebb használata alapján | rögzített funkciók |
| kezdeti költségek | Alacsonyabb felső beruházás | Magasabb kezdeti vásárlás |
Biztonsági megfontolások
Tartsa biztonságban a kulcsokat:
- Soha ne állítsa ki a kulcsokat az ügyfél oldalán lévő kódban vagy a nyilvános raktárakban
- A kulcsok tárolása biztonságos konfigurációban vagy környezeti változókban
- Külön kulcsok használata a fejlesztési és termelési környezetekhez
- Fogyasztás megfigyelése váratlan használati mintákhoz
következtetések
Maximalizálja az Aspose.Medical for .NET potenciálját mérsékelt engedélyezéssel, amelynek célja, hogy alkalmazkodjon a fejlesztők dinamikus igényeihez, miközben költséghatékonyságot biztosít. Akár egészségügyi alkalmazást, PACS-rendszert vagy orvosi kutatási eszközt építesz, megértése mérésű engedélyezést jelentősen javíthatja projekted pénzügyi menedzsmentjének.