Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

How to retrieve the local IP address on client side within an interceptor?

Answer Posted / chaitanya

OAccessing the local address on the client-side, e.g. in an interceptor can be achieved by using the following code:

CORBA::Object_var obj = orb->resolve_initial_references("IT_IPTransport");

if (CORBA::is_nil(obj))

{

self_addr = (const char*) 0;

return;

}

IT_ATLI2_IP::IPTransport_ptr ip_transport = IT_ATLI2_IP::IPTransport::_narrow(obj);

if (CORBA::is_nil(ip_transport))

{

self_addr = (const char*) 0;

return;

}

CORBA::String_var hostname = ip_transport->local_node_name();

IT_ATLI2_IP::IPAddressSeq_var ip_addresses =

ip_transport->name_to_addresses(

hostname,

0,

IT_ATLI2_IP::PROTOCOL_TCP,

IT_UtcT::never()

);

IT_ATLI2_IP::IPAddress_var ip_address = ip_addresses[0];

self_addr = ip_address->node_literal();

Is This Answer Correct ?    0 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Does orbix 3 support vos (virtualization operating systems)?

679


How to configure for slow connectionsinvocations

1528


How you can configure orbix logging?

737


How to download the orbix products?

710


How to increase the internal logging in orbix configure?

736


Does the orbix have size limit for corba messages?

744


Explain how to limit the connections to from a service?

691


Tell me does orbix provide tool to remove surplus empty lines from an orbix configuration file?

723


Explain how to configure the license of orbix 3.3?

722


Explain how you can close the client connection to the orbix 3 daemon?

701


How to developed the event service consumers and suppliers?

792


Explain how to change the default orbix client timeout?

651


Will orbix 6 support i/o callback feature?

818


Explain how you configure thread pool settings in orbix 6.3?

695


How we can access to corba objects in orbix?

718