uima-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jerry Cwiklik (JIRA)" <uima-...@incubator.apache.org>
Subject [jira] Commented: (UIMA-1140) Embedded broker should be eliminated
Date Wed, 01 Oct 2008 19:51:44 GMT

    [ https://issues.apache.org/jira/browse/UIMA-1140?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12636142#action_12636142
] 

Jerry Cwiklik commented on UIMA-1140:
-------------------------------------

Another problem with dd2spring. A message handler chain for an aggregate does not contain
handler for processing requests coming from a remote delegate Cas Multiplier. When a CM receives
an input CAS, it generates new CASes from it. These new CASes are sent to the client (aggregate)
in a *Request* message. An InputChannel for handling messages from a remote Cas Multiplier
must include the following handlers:

1) ProcessResponse Handler - processing Process reply msgs from the remote ( Needed for both
Remote CM and Non-CM). This handler handles Input CASes returned from the delegate
2) ProcessRequest Handler - processing  requests msgs from the remote (Only for Remote Cas
Multipliers). This handler handles *New* CASes sent by the remote delegate CM.
3) GetMetaResponse Handler - processing GetMete reply msgs from the remote ( Needed for both
Remote CM and Non-CM)

Currently only 1 and 3 are added by dd2spring. Need #2 as well.



> Embedded broker should be eliminated
> ------------------------------------
>
>                 Key: UIMA-1140
>                 URL: https://issues.apache.org/jira/browse/UIMA-1140
>             Project: UIMA
>          Issue Type: Improvement
>          Components: Async Scaleout
>            Reporter: Eddie Epstein
>            Assignee: Marshall Schor
>         Attachments: uimaj-as-activemq-UIMA-1140-patch.txt, uimaj-as-core-UIMA-1140-patch.txt,
uimaj-as-jms-UIMA-1140-patch.txt
>
>
> When an async aggregate is deployed, the request/reply queues for colocated delegates
use an embedded broker. After UIMA-1130 is complete, all reply queues for remote delegates
will be located on the same external broker hosting the delegate's request queue. At that
point the function of the colocated broker can be replace with simple Java queues.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message