public class InitialGroupInfoService
extends Object
This class consists of :
- Remote interface
- Impl of the Remote interface
- ServantLocator
This is needed for getting the information about all the cluster endpoints
when an appclient/standalone client enables FOLB.
Without this feature, the client always ends up talking to only the endpoints specified
as part of the endpoints property. But in reality, the the endpoints property only contains
around 2 endpoints for bootstrapping purposes.
In this design, we register the following remote object with CosNaming
and then look it up in CosNaming to get hold of the cluster instances
This is done only once (during the first call to new InitialContext()).
- Author:
- Sheetal Vartak