The LocALE (location-aware lifecycle environment) framework provides a simple management interface for controlling the lifecycle of CORBA distributed objects. It supports mechanisms for the remote construction, movement, removal and recovery of heterogeneous software objects in a location domain, i.e. a group of hosts on a network within a given physical area. Client applications use LocALE to intelligently control their required services' location and relocation in the network. LocALE offers load-balancing, automatic activation, and fault-tolerance facilities for the services whose lifecycles it controls. It provides the middleware necessary for the efficient implementation of location-aware mobile applications in richly equipped network environments. LocALE's infrastructure has been tested with the development of several follow-me applications that dynamically move with their users as they change location. For illustration, two of these follow-me LocALE-enabled applications are described.
展开▼