Hi Robert,

in the sense of a microservice architecture it makes absolute sense to use Tika as a server/microservice component. As Tim Allison explained this helps you to separate your business requirements in isolated components (running in there own JVM).

If you don't need to link the Tika function closely to your code then use the server option wherever possible.


Best regards

Ralph


On 23.11.20 21:36, Robert Raines 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



--

*Imixs Software Solutions GmbH*
*Web:* www.imixs.com <http://www.imixs.com> *Phone:* +49 (0)89-452136 16
*Office:* Agnes-Pockels-Bogen 1, 80992 München
Registergericht: Amtsgericht Muenchen, HRB 136045
Geschaeftsführer: Gaby Heinle u. Ralph Soika

*Imixs* is an open source company, read more: www.imixs.org <http://www.imixs.org>

Reply via email to