Hi Robert,

  Thank you for the note. You can call Tika programmatically if you'd like
with Java.  Some examples are available here:
https://tika.apache.org/1.24.1/examples.html

  One of the best reasons to use tika via tika-server is that you isolate
potential catastrophic problems in another jvm.  If you aren't a heavy
user, you're unlikely to run into problems that will cause timeouts/out of
memory exceptions, but if you do run Tika against
thousands/millions/billions of untrusted files, you'll likely hit one of
these problems.

  What are you trying to achieve with the library vs tika-server?

    Cheers,

         Tim

On Mon, Nov 23, 2020 at 3:37 PM Robert Raines <[email protected]> wrote:

> Hi,
>
> I am using Tika to extract text from Word Docs and PDFs locally. It's
> great. Thank you Apache and Tika developers!
>
> Could someone help me understand why Tika offers a client-server option
> instead of just a code library? I am sure there was/is a good reason, so I
> am curious if anyone knows or if there are some resources that explain the
> history of how/why Tika also has its API architecture.
>
> Thanks so much,
> Robert
>
>
>
>

Reply via email to