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 Server. La asignación de licencias es un proceso de dos pasos:
1.Primero debe registrar el equipo como cliente de RaptorXML Server con el servidor de licencias Altova LicenseServer.
2.Después debe asignar al equipo una licencia de RaptorXML 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 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 Server. Por consiguiente, el uso del paquete de la API en este equipo está cubierto por la licencia asignada a RaptorXML Server en dicho equipo.
•Si RaptorXML Server no está instalado en el equipo cliente y no desea instalar RaptorXML Server en ese equipo por cualquier motivo. En este caso, puede registrar el equipo como cliente de RaptorXML Server y asignarle una licencia de RaptorXML Server. Más abajo explicamos cómo hacerlo.
Para registrar un equipo (en el que RaptorXML Server no está instalado) como cliente de RaptorXML 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\RaptorXMLServer2026\bin  | 
Linux  | /opt/Altova/RaptorXMLServer2026/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 Server con Altova LicenseServer. Para aprender a asignar licencias a RaptorXML 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/RaptorXMLServerRaptorXMLServer2026/lib
•libcrypto.so.1.0.0
•libssl.so.1.0.0
•libstdc++.so.6
•libtbb.so.2