Licenza standalone
Licenza standalone
In questo scenario, installi manualmente la tua applicazione che utilizza la libreria ABBYY FineReader Engine, destinata alla distribuzione in un’istanza cloud, una macchina virtuale privata o una workstation locale, copiando i file manualmente.Ti serviranno:
- un file token della licenza online (con un nome simile a SWRTXXXXXXXXXXXXXXXXXXXX.ABBYY.ActivationToken).
- la password del file token della licenza.
- Estrai %archive_name%.sh con le opzioni —target e —noexec. Esempio di riga di comando:
- Copia i seguenti file:
- I file necessari al funzionamento dei moduli supportati dalla tua applicazione.
- I file contrassegnati come “mandatory” nella sezione ABBYY FineReader Engine Distribution Kit della Guida per sviluppatori. Si tratta dei moduli di sistema e dei database principali di riconoscimento.
- I file delle risorse per le lingue dell’interfaccia che verranno utilizzate nella tua applicazione.
- I file di supporto del dizionario per le lingue di riconoscimento supportate dalla tua applicazione. Se tra le lingue di riconoscimento sono incluse lingue che usano l’alfabeto latino, assicurati di copiare i file Univers.amd e Univers.amm.
- License Manager Utility (LicenseManager.Console, libProtectionConsoleUI.so).
Puoi usare il file per creare automaticamente un elenco dei file necessari al funzionamento della tua applicazione.
- Crea una cartella per archiviare i dati di gestione delle licenze (il valore predefinito è %ProgramData%\ABBYY\SDK\12\Licenses). Il gruppo Everyone deve disporre delle autorizzazioni di accesso complete per questa cartella. Per modificare questa cartella, consulta l’esempio descritto nell’articolo Utilizzo del file LicensingSettings.xml.
- Installa il Licensing Service, come descritto in Installazione del Licensing Service.
- Avvia License Manager Utility e controlla i dettagli della tua licenza.
- È richiesta una connessione Internet durante l’esecuzione dell’applicazione.
- Devono essere consentite le connessioni a *.abbyy.com sulla porta 443 (HTTPS). Se la connessione viene persa, l’applicazione smetterà di funzionare dopo il superamento di un determinato timeout di riconnessione. Il periodo di sincronizzazione e il timeout di riconnessione sono parametri specifici di ogni licenza online.
- Deve essere installato il certificato radice GoDaddy. Per informazioni dettagliate sul certificato, consulta il sito web di GoDaddy.
Licenza di rete
Licenza di rete
In questo scenario, stai installando manualmente i file della tua applicazione, che utilizza la libreria ABBYY FineReader Engine, su una workstation connessa al server di licenze tramite la rete.Ti serviranno:
- un file token della licenza online (con un nome simile a SWRTXXXXXXXXXXXXXXXXXXXX.ABBYY.ActivationToken).
- la password del file token della licenza.
- il nome DNS o l’indirizzo IP del server di licenze.
- Installa il Licensing Service sul server di licenze, come descritto in Installing the Licensing Service.
- Installa la libreria sulle workstation:
- Estrai %archive_name%.sh con le opzioni —target e —noexec. Esempio di riga di comando:
- Copia i file seguenti:
- I file necessari per il funzionamento dei moduli supportati dalla tua applicazione.
- I file contrassegnati come “mandatory” nella sezione ABBYY FineReader Engine Distribution Kit della Guida per sviluppatori. Si tratta dei moduli di sistema e dei database di riconoscimento principali.
- I file di risorse per le lingue dell’interfaccia che verranno usate nella tua applicazione.
- I file di supporto del dizionario per le lingue di riconoscimento supportate dalla tua applicazione. Se tra le lingue di riconoscimento sono incluse lingue con alfabeto latino, assicurati di copiare i file Univers.amd e Univers.amm.
- La License Manager Utility (LicenseManager.Console, libProtectionConsoleUI.so).
Puoi usare il file per creare automaticamente un elenco dei file necessari al funzionamento della tua applicazione.
- Crea una cartella per archiviare i dati di gestione delle licenze (per impostazione predefinita è %ProgramData%\ABBYY\SDK\12\Licenses). Il gruppo Everyone deve disporre delle autorizzazioni di accesso complete. Per cambiare questa cartella, vedi l’esempio descritto nell’articolo Utilizzo del file LicensingSettings.xml.
- Inserisci il file token in tutte le workstation nella cartella in cui la tua applicazione cercherà questo file. Puoi scegliere la cartella %ProgramData%\ABBYY\SDK\12\Licenses, che corrisponde al comportamento predefinito, oppure un’altra cartella usata per archiviare i dati di gestione delle licenze. Il gruppo Everyone deve disporre delle autorizzazioni di accesso complete a queste cartelle.
- Crea un file LicensingSettings.xml, impostando lo stesso tipo di protocollo di connessione specificato per il server e l’indirizzo del server:
- Avvia License Manager Utility e controlla i dettagli della tua licenza.
- È necessaria una connessione Internet mentre l’applicazione è in esecuzione.
- Devono essere consentite le connessioni a *.abbyy.com sulla porta 443 (HTTPS). Se la connessione viene persa, l’applicazione smetterà di funzionare dopo il superamento del timeout di riconnessione. Il periodo di sincronizzazione e il timeout di riconnessione sono parametri specifici di ogni licenza online.
- La porta 3023 deve essere aperta sul server di licenze per la connessione con le workstation. L’unico protocollo di connessione supportato è Sockets.
- Il certificato root di GoDaddy deve essere installato sul server di licenze su cui è installato il Licensing Service. Per informazioni dettagliate sul certificato, consulta il sito web di GoDaddy.
