Description
Currently in .Net version, When we call the LookUp funciton in NameClient, it always sends a message to remote NameServer to get the IpEndPoint. As a result this introduces a lot of latency in Group Communication since NsConnection calls this function whenever Write operation is done.
We would like to introduce caching in the NameClient, where NameClient maintains a mapping from Destination name to IpEndPoint. We will give an option in the LookUp function to allow both cache and remote look ups.