Pular para o conteúdo principal
Este tópico se aplica ao FRE para Linux e Windows.
Para usar com eficiência todos os recursos fornecidos e garantir o desenvolvimento de aplicações multiplataforma, o ABBYY FineReader Engine inclui o wrapper Java, que você pode encontrar no pacote de distribuição. Esse wrapper é adequado para qualquer plataforma compatível com o ABBYY FineReader Engine e permite implementar classes Java prontas para uso, destinadas a trabalhar com a biblioteca Engine. Essas classes Java podem ser usadas diretamente em aplicações Java. No entanto, o uso do wrapper Java tem particularidades em cada plataforma; consulte a tabela abaixo para conhecer as diferenças entre elas.
<br />WindowsLinux
Arquivos do wrappercom.abbyy.FREngine-%BUILD_ID%.jarcom.abbyy.FREngine-%BUILD_ID%.jar
Métodos de carregamento e descarregamentofunção InitializeEngine e Loaders COM/função DeinitializeEnginefunção InitializeEngine/função DeinitializeEngine
ProcessamentoOferece suporte a processos de thread única e multithreadOferece suporte a processos de thread única e multithread
Uso in-processUse o objeto InprocLoaderBinding JNI nativo
Uso out-of-processUse o objeto OutprocLoaderVocê deve usar com.abbyy.Outproc.FREngine-%BUILD_ID%.jar em vez de com.abbyy.FREngine-%BUILD_ID%.jar (Veja detalhes sobre o uso da implementação out-of-process no Linux em Implementação de servidor fora do processo)
Uso de invocação remota de métodosNãocom.abbyy.rmi.FREngine-%BUILD_ID%.jar<br />com.abbyy.rmi.server.FREngine-%BUILD_ID%.jar (Veja detalhes em Uso do wrapper compatível com RMI)
Exemplos de códigoHello<br />EnginesPoolHello<br />Outproc<br />MultiThreading<br />rmiWorker<br />rmiWorkerClient<br />rmiPoolServer<br />rmiPoolClient<br />threadPoolClient

Veja também

Como usar o ABBYY FineReader Engine em Java