Issue 4213: GIOP 1.2 AddressingDisposition processing on the client side (interop) Source: Oracle (Mr. Ram Jeyaraman, nobody) Nature: Clarification Severity: Summary: If the server ORB sends back a NEEDS_ADDRESSING_MODE reply to the client indicating the prefered addressing disposition, then is the client ORB required to 'cache' the prefered addressing disposition per object reference, and use it for further requests to the server ? Resolution: to close without revision Revised Text: Actions taken: February 28, 2001: received issue October 3, 2001: closed issue Discussion: This behaviour is not required by the specification, but is not disallowed End of Annotations:===== Date: Wed, 28 Feb 2001 17:29:20 -0800 From: Ram Jeyaraman Organization: JavaSoft, Sun Microsystems Inc. X-Mailer: Mozilla 4.75 [en] (WinNT; U) X-Accept-Language: en MIME-Version: 1.0 To: issues@omg.org CC: interop@omg.org Subject: Need clarification : GIOP 1.2 AddressingDisposition processing on the client side Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii X-UIDL: a~a!!F6j!!U"2e9p9K!! If the server ORB sends back a NEEDS_ADDRESSING_MODE reply to the client indicating the prefered addressing disposition, then is the client ORB required to 'cache' the prefered addressing disposition per object reference, and use it for further requests to the server ? thanks Ram Sender: jon@corvette.floorboard.com Message-ID: <3A9DAAD0.7A95D302@floorboard.com> Date: Wed, 28 Feb 2001 17:50:08 -0800 From: Jonathan Biggar X-Mailer: Mozilla 4.76 [en] (X11; U; SunOS 5.7 sun4u) X-Accept-Language: en MIME-Version: 1.0 To: Ram Jeyaraman CC: issues@omg.org, interop@omg.org Subject: Re: Need clarification : GIOP 1.2 AddressingDisposition processing on the client side References: <3A9DA5F0.5CA4AF52@eng.sun.com> Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii X-UIDL: #3+!!)n5!!():!!d7~!! Ram Jeyaraman wrote: > > If the server ORB sends back a NEEDS_ADDRESSING_MODE reply to the client > indicating the prefered addressing disposition, then is the client ORB > required to 'cache' the prefered addressing disposition per object reference, > and use it for further requests to the server ? My understanding is that it is not required to cache anything, but it would be a very good idea to do so to avoid requiring two round trip transactions for every request. It is best to cache on an object reference by object reference basis, since there is no requirement that a server that replies with NEEDS_ADDRESSING_MODE for one object reference will reply with the same mode for another object reference. -- Jon Biggar Floorboard Software jon@floorboard.com jon@biggar.org