[Ace-users] [tao-users] About POA Manager in TAO
Steve Totten
totten_s at ociweb.com
Mon Dec 17 12:22:08 CST 2007
Douglas C. Schmidt wrote:
>> The POA would have to be in the ACTIVE state for the requests
>> to be handed off to the installed CSD strategy. Then, any
>> queuing of requests would be handled by the specific CSD
>> strategy implementation.
>
> Ok, so does this imply that the CSD mechanism runs "atop" the POA? Put
> another way, what is the architectural relationship between CSD and the
> POA?
It uses the Strategy pattern. The POA delegates the
dispatching of requests to the CSD strategy object.
>> The thread-pool CSD strategy (TP_Strategy) that comes with TAO
>> as a reference implementation does queue requests for processing
>> by threads in the thread pool. I don't believe there is any
>> defined upper limit to the number of requests that can be queued.
>
> Cool - it would be nice if we could figure out how to integrate CSD with
> the POA such that the HOLDING state would queue requests!
That was not the intent of the original sponsor of CSD.
Steve
--
----------------------------------------------------------------
Steve Totten, Principal Software Engineer and Partner
Object Computing, Inc. (OCI), St. Louis, MO, USA
http://www.ociweb.com/ http://www.theaceorb.com/
----------------------------------------------------------------
More information about the Ace-users
mailing list