Passer au contenu principal
Cette rubrique s’applique à FRE pour Linux et Windows.
Pour exploiter efficacement toutes les fonctionnalités disponibles et développer des applications multiplateformes, ABBYY FineReader Engine inclut le wrapper Java, disponible dans le package de distribution. Ce wrapper convient à toutes les plateformes prises en charge par ABBYY FineReader Engine et vous permet d’utiliser des classes Java prêtes à l’emploi conçues pour fonctionner avec la bibliothèque Engine. Ces classes Java peuvent être utilisées directement dans des applications Java. Toutefois, l’utilisation du wrapper Java présente des spécificités selon la plateforme ; consultez le tableau ci-dessous pour en savoir plus sur les différences entre plateformes.
<br />WindowsLinux
Fichiers du wrappercom.abbyy.FREngine-%BUILD_ID%.jarcom.abbyy.FREngine-%BUILD_ID%.jar
Méthodes de chargement et de déchargementFonction InitializeEngine et Loaders COM/fonction DeinitializeEngineFonction InitializeEngine/fonction DeinitializeEngine
TraitementPrend en charge les processus monothread et multithreadPrend en charge les processus monothread et multithread
Utilisation en mode in-processUtilisez l’objet InprocLoaderLiaison JNI native
Utilisation en mode out-of-processUtilisez l’objet OutprocLoaderVous devez utiliser com.abbyy.Outproc.FREngine-%BUILD_ID%.jar au lieu de com.abbyy.FREngine-%BUILD_ID%.jar (Voir les détails sur l’utilisation de l’implémentation out-of-process sous Linux dans Out-of-Process Server Implementation)
Utilisation de l’invocation de méthodes à distanceNoncom.abbyy.rmi.FREngine-%BUILD_ID%.jar<br />com.abbyy.rmi.server.FREngine-%BUILD_ID%.jar (Voir les détails dans Using the RMI-capable wrapper)
Exemples de codeHello<br />EnginesPoolHello<br />Outproc<br />MultiThreading<br />rmiWorker<br />rmiWorkerClient<br />rmiPoolServer<br />rmiPoolClient<br />threadPoolClient

Voir aussi

Utilisation d’ABBYY FineReader Engine en Java