Hi Chuck,
Great questions. The major issue that makes UIMA AS somewhat hard to
understand is that UIMA AS, although advertised as a scale out
framework, is lacking life cycle management for processes. It has so
far been focused on the details of interconnecting UIMA compliant
components in multi-t
Either of the two approaches will work. You can also embed the client side
of the UIMA AS in your own application. There is description/example of how
to do this in uima_async_scaleout.pdf
on page 30. The basic building blocks are:
1) Broker
2) UIMA AS service ( deployed from deployment descriptor
We have used UIMA as a CPE to run several fairly simple pipelines, including
some using cTAKES components [1]. UIMA AS is billed as "the next generation
scalability replacement for the Collection Processing Manager (CPM)", and I'm
trying to wrap my head around it by using it for some of the task