Merge pull request #1844 from jrw972/monterey
[ACE_TAO.git] / TAO / tests / TransportCurrent / IIOP / README
blobd43095884e9a045cdc01781b7c4dae09aec1c5a3
3 This test has two parts, which run automatically:
5 Part 1:
7 IIOP_Transport_Current test: Demonstrates how in the application the
8 user can resolve the IIOP_Transport_Current and use it to obtain
9 IIOP-related transport properties for the current Transport.
11 Part 2:
13 Multi threading test: In this test the server has a Thread Pool. Using
14 Interceptors, the test tracks the transports that are used in the
15 individual invocations at various stage of the up-call. This validates
16 that the TC framework accurately tracks the correct transport for an
17 invocation, no matter what stage of the up-call in a multi-threaded
18 environment.
20 We force creation of multiple transport by using the: static
21 Client_Strategy_Factory "-ORBTransportMuxStrategy exclusive"
22 directive. While this isn't 100% guaranteed, having multiple client
23 threads and making simultaneous invocations should trigger new transport
24 creation (as it did in lab conditions).
26 See ../Framework/README for more detail on how and what contexts are
27 tested.