Licencias
Para que el paquete de una API se ejecute en un equipo cliente, dicho equipo deberá disponer de una licencia como cliente de RaptorXML+XBRL Server. La asignación de licencias es un proceso de dos pasos:
1.Primero debe registrar el equipo como cliente de RaptorXML+XBRL Server con el servidor de licencias Altova LicenseServer.
2.Después debe asignar al equipo una licencia de RaptorXML+XBRL Server desde Altova LicenseServer.
Si tiene pensado ejecutar el paquete de la API desde un equipo concreto, tiene dos opciones:
•Si el equipo cliente ya ejecuta una versión con licencia de RaptorXML+XBRL Server, entonces podrá ejecutar el paquete de la API sin necesidad de configurar nada. El motivo es que el equipo ya tiene asignada una licencia que le permite ejecutar RaptorXML+XBRL Server. Por consiguiente, el uso del paquete de la API en este equipo está cubierto por la licencia asignada a RaptorXML+XBRL Server en dicho equipo.
•Si RaptorXML+XBRL Server no está instalado en el equipo cliente y no desea instalar RaptorXML+XBRL Server en ese equipo por cualquier motivo. En este caso, puede registrar el equipo como cliente de RaptorXML+XBRL Server y asignarle una licencia de RaptorXML+XBRL Server. Más abajo explicamos cómo hacerlo.
Para registrar un equipo (en el que RaptorXML+XBRL Server no está instalado) como cliente de RaptorXML+XBRL Server, utilice la aplicación de la línea de comandos registerlicense.exe, que se encuentra en la carpeta bin de la aplicación:
Windows | Archivos de programa\Altova\RaptorXMLXBRLServer2026\bin |
Linux | /opt/Altova/RaptorXMLXBRLServer2026/bin |
Después, en la línea de comandos, ejecute el comando:
registerlicense <LicenseServer>
donde <LicenseServer> será la dirección IP o nombre de host del equipo donde se ejecuta el servidor de licencias LicenseServer.
Este comando registrará el equipo como cliente de RaptorXML+XBRL Server con Altova LicenseServer. Para aprender a asignar licencias a RaptorXML+XBRL Server y a comprender el proceso de asignación de licencias consulte la documentación de Altova LicenseServer.
Implementación en Linux
Para implementar la aplicación registerlicense con el paquete wheel de Python, las bibliotecas compartidas que aparecen a continuación deben estar presentes en un directorio lib del mismo nivel. Las bibliotecas compartidas se pueden copiar desde la carpeta de instalación de RaptorXML:
/opt/Altova/RaptorXMLServerRaptorXMLXBRLServer2026/lib
•libcrypto.so.1.0.0
•libssl.so.1.0.0
•libstdc++.so.6
•libtbb.so.2