Hello,

In order to go on with a possible CosTransactions and an OTS-Aware 
orb, could you give me some hints
about he following sentences and how to achieve them with Mico:


------------------------------------------------------------------------
Table 2-7 InvocationPolicy checks required on the client invocation 
path
Invocation Mode    InvocationPolicy     Required Action
Synchronous        EITHER               ok; check OTSPolicy
                   SHARED               ok; check OTSPolicy
                   UNSHARED             raise TRANSACTION_MODE
Asynchronous       EITHER               ok; check OTSPolicy
                   SHARED               raise TRANSACTION_MODE
                   UNSHARED             ok; check OTSPolicy

An invocation is considered synchronous if it uses a standard client 
stub,
the DII, or AMI with an effective routing policy of ROUTE_NONE. An
invocation is considered asynchronous if it uses the features of CORBA
messaging to invoke on a router rather than the target object.
------------------------------------------------------------------------

The question is really:
How may I know if I'm usig Client Stub, DII, AMI, or if I call a 
router
rather than the target object.

And this, inside a Client Interceptor ?
Could you give some hints please ?

Thank you very much
Laurent Marzullo


------------------------------------------------------------------------------
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
_______________________________________________
Mico-devel mailing list
Mico-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mico-devel

Reply via email to