Thanks a lot for the suggestions.
It appeared that the best approach in my environment is to add the
client specific information into the CAS as "system" annotations. Not
very clean, but working :)
The idea that UIMA AS is working in "request-response" mode is quite
interesting and I may reconsider on using this!
thanks
Diman
On 10/12/2010 07:02 PM, Eddie Epstein wrote:
On Tue, Oct 12, 2010 at 2:44 AM, Diman Karagiozov<[email protected]> wrote:
Somehow, I have to set the client ID but I do not want to add it in the CAS
as annotation. Is there another way to add such information that is later
available in the process methods of the primitive engines?
The interface between user's annotator code and the UIMA framework is unchanged
when running as a UIMA AS service. If the framework did support making
some client
info available, what would it be: the host name? the host IP addr?
This would not be
helpful if more than one client were running on the same machine.
Why not put your application specific client info in the CAS?
Eddie