Licenciamiento Medido

Introducción

La licencia medida es un mecanismo de licenciamiento que puede usarse junto a los métodos de licenciamiento existentes. Si desea que se le facture según el uso que haga de las funciones de Aspose.Slides API, elija la licencia medida.

Aplicar claves medidas

  1. Crear una instancia de la clase Metered.

  2. Pasar sus claves públicas y privadas al método setMeteredKey.

  3. Realizar algún procesamiento (ejecutar tareas).

  4. Llamar al método getConsumptionQuantity de la clase Metered.

Debería ver la cantidad de peticiones a la API que ha consumido hasta el momento.

Este fragmento de código muestra cómo usar la licencia medida:

import jpype
import asposeslides

if not jpype.isJVMStarted():
    jpype.startJVM()

from asposeslides.api import Metered

# Crear una instancia de la clase Metered.
metered = Metered()

try:
    # Pasar las claves pública y privada al objeto Metered.
    metered.setMeteredKey("<valid public key>", "<valid private key>")

    # Obtener la cantidad consumida antes de las llamadas a la API.
    amount_before = Metered.getConsumptionQuantity()
    print("Amount consumed before:", amount_before)

    # Hacer algo con la API de Aspose.Slides aquí.
    # ...

    # Obtener la cantidad consumida después de las llamadas a la API.
    amount_after = Metered.getConsumptionQuantity()
    print("Amount consumed after:", amount_after)
except Exception as error:
    print(error)

Preguntas frecuentes

¿Puedo usar una licencia medida junto con una licencia normal (perpetua o temporal) en la misma aplicación?

Sí. La licencia medida es un mecanismo de licenciamiento adicional que puede emplearse junto a los métodos de licenciamiento. Usted decide qué mecanismo aplicar cuando la aplicación se inicia.

¿Qué se contabiliza exactamente bajo una licencia medida: ¿operaciones o archivos?

Se contabiliza el uso de la API, es decir, el número de peticiones o operaciones. Puede obtener el consumo actual mediante los métodos de seguimiento de consumo.

¿Es la licencia medida adecuada para microservicios y entornos serverless donde las instancias se reinician con frecuencia?

Sí. Dado que la contabilización se realiza a nivel de llamadas a la API, los escenarios con arranques en frío frecuentes son compatibles, siempre que exista acceso a red estable para los cálculos de la licencia medida.

¿La funcionalidad de la biblioteca difiere al usar una licencia medida en comparación con una licencia perpetua?

No. Esto solo afecta al mecanismo de licenciamiento y facturación; las capacidades del producto son idénticas.

¿Cómo se relaciona la licencia medida con la versión de prueba y la licencia temporal?

La versión de prueba tiene limitaciones y marcas de agua, la licencia temporal elimina las limitaciones durante 30 días, y la licencia medida elimina las limitaciones y cobra en función del uso real.

¿Puedo controlar el presupuesto reaccionando automáticamente cuando se supera un umbral de consumo?

Sí. Una práctica común es leer periódicamente el consumo actual mediante los métodos de seguimiento e implementar sus propios límites o alertas a nivel de la aplicación o del sistema de monitorización.