| Register | FAQ | Calendar | Search | Today's Posts | Mark Forums Read |
|
#1
| |||
| |||
| Hi, Does anybody out there know if its possible for an old visi client (java based) and implemented on visi 3.2.2 to bind to a new POA based visi server. The server is implemented in C++ and uses the latest version of the visi ORB. I have upgraded the server to a POA based setup and would like to leave the clients unchanged. I can call the server POA's anything I like and likewise the OID's for the servant in question can be called anything I like. So is it possible for this to happen? Or am I obliged to upgrade the client and use some flavour of the new bind( ) method? thanks a million GrahamO |
|
#2
| |||
| |||
| graham_walsh50@hotmail.com (grahamo) wrote in message news:<79528aa8.0404070827.541c62bc@posting.google. com>... > Hi, > > > Does anybody out there know if its possible for an old visi client > (java based) and implemented on visi 3.2.2 to bind to a new POA based > visi server. The server is implemented in C++ and uses the latest > version of the visi ORB. > > > I have upgraded the server to a POA based setup and would like to > leave the clients unchanged. I can call the server POA's anything I > like and likewise the OID's for the servant in question can be called > anything I like. So is it possible for this to happen? Or am I obliged > to upgrade the client and use some flavour of the new bind( ) method? If the BindSupportPolicy of the POA is BY_INSTANCE, the old style bind() should still work. If this policy is BY_POA (default), you need use the new by_poa bind(). Your client/server should interoperable, regardless the proprietary bind(). You can use IOR/URL or naming service etc.. Regards, Ke > > > thanks a million > > > GrahamO |
|
#3
| |||
| |||
| Ke, you are a jedi wudan warrior of legendary proportions. May you drink deeply from the cup of nice warm fuzzy shiney happy things. You just saved me from having to totally upgrade and port a production client while fixing the build system in parallel ! Eh, thanks. G kejin@borland.com (Ke Jin) wrote in message news:<887a1f78.0404071303.7e1b2e16@posting.google. com>... > graham_walsh50@hotmail.com (grahamo) wrote in message news:<79528aa8.0404070827.541c62bc@posting.google. com>... > > Hi, > > > > > > Does anybody out there know if its possible for an old visi client > > (java based) and implemented on visi 3.2.2 to bind to a new POA based > > visi server. The server is implemented in C++ and uses the latest > > version of the visi ORB. > > > > > > I have upgraded the server to a POA based setup and would like to > > leave the clients unchanged. I can call the server POA's anything I > > like and likewise the OID's for the servant in question can be called > > anything I like. So is it possible for this to happen? Or am I obliged > > to upgrade the client and use some flavour of the new bind( ) method? > > If the BindSupportPolicy of the POA is BY_INSTANCE, the old style > bind() should still work. If this policy is BY_POA (default), you need > use the new by_poa bind(). > > Your client/server should interoperable, regardless the proprietary > bind(). You can use IOR/URL or naming service etc.. > > Regards, > Ke > > > > > > > thanks a million > > > > > > GrahamO |
![]() |
| Thread Tools | |
| Display Modes | |
In an effort to better serve ads to our visitors, cookies are used on objectmix.com. For more information, check out our Privacy Policy.