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

How you can configure an orbix domain to use the dns network alias hostname in iors for orbix services?

722


How to change the port of the orbix notification service?

744


Can a client use jdk orb to communicate with orbix domain?

691


Explain how you can retrieve the local ip address on client side within an interceptor?

718


How to programatically query the length of a workqueue

1430


Define orbix?

751


Does orbix provide tool to remove surplus empty lines from an orbix configuration file?

698


Explain how you can configure an orbix domain to use the dns network alias hostname in iors for orbix services?

734


How you configure thread pool settings in orbix 6.3?

712


How can you dump the orbix configuration?

720


How you can configure an orbix domain to contain corbaloc references instead of iors for the orbix services?

703


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

718


How you dump the orbix configuration?

797


Explain how you can configure orbix logging?

729


How you can close the client connection to the orbix 3 daemon?

756