Licenza a consumo

Introduzione

La licenza a consumo è un meccanismo di licenza che può essere usato insieme ai metodi di licenza esistenti. Se desideri essere fatturato in base all’utilizzo delle funzionalità dell’API Aspose.Slides, scegli la licenza a consumo.

Applicare le chiavi a consumo

  1. Crea un’istanza della classe Metered.

  2. Passa le tue chiavi pubblica e privata al metodo setMeteredKey.

  3. Esegui qualche elaborazione (esegui attività).

  4. Chiama il metodo getConsumptionQuantity della classe Metered.

Dovresti vedere l’importo/quantità di richieste API consumate finora.

Questo esempio di codice mostra come utilizzare la licenza a consumo:

// Crea un'istanza della classe Metered
com.aspose.slides.Metered metered = new com.aspose.slides.Metered();

try {
    // Passa le chiavi pubblica e privata all'oggetto Metered
    metered.setMeteredKey("<valid public key>", "<valid private key>");

    // Ottiene il valore della quantità consumata prima delle chiamate API
    double amountBefore = com.aspose.slides.Metered.getConsumptionQuantity();
    System.out.println("Amount consumed before: " + amountBefore);

    // Esegui qualcosa con l'API Aspose.Slides qui
    // ...

    // Ottiene il valore della quantità consumata dopo le chiamate API
    double amountAfter = com.aspose.slides.Metered.getConsumptionQuantity();
    System.out.println("Amount consumed after: " + amountAfter);
} catch (Exception ex) {
    ex.printStackTrace();
}

FAQ

Posso usare una licenza a consumo insieme a una licenza regolare (perpetua o temporanea) nella stessa applicazione?

Sì. La licenza a consumo è un meccanismo di licenza aggiuntivo che può essere usato insieme ai metodi di licenza. Decidi quale meccanismo applicare all’avvio dell’applicazione.

Cosa conta esattamente come consumo con una licenza a consumo: operazioni o file?

Viene conteggiato l’uso dell’API, cioè il numero di richieste o operazioni. È possibile ottenere il consumo attuale tramite i metodi di tracciamento del consumo.

La licenza a consumo è adatta a microservizi e ambienti serverless in cui le istanze si riavviano frequentemente?

Sì. Poiché la contabilizzazione avviene a livello di chiamata API, gli scenari con frequenti avvii a freddo sono compatibili, a patto che vi sia un accesso di rete stabile per i calcoli della licenza a consumo.

La funzionalità della libreria differisce quando si utilizza una licenza a consumo rispetto a una licenza perpetua?

No. Si tratta solo del meccanismo di licenza e fatturazione; le capacità del prodotto rimangono le stesse.

Come si colloca la licenza a consumo rispetto alla versione di prova e alla licenza temporanea?

La versione di prova ha limitazioni e filigrane, la licenza temporanea rimuove le limitazioni per 30 giorni, e la licenza a consumo rimuove le limitazioni e addebita in base all’uso reale.

Posso controllare il budget reagendo automaticamente quando viene superata una soglia di consumo?

Sì. Una pratica comune è leggere periodicamente il consumo attuale tramite i metodi di tracciamento e implementare i propri limiti o avvisi a livello di applicazione o di monitoraggio.