1. A method for implementing a Global Information Bus (GIB) system for managing a global ecosystem of interrelated services in an enterprise, the method comprising: deploying a service in a network domain, the enterprise comprising a plurality of non-local network domains in addition to the network domain, where each network domain is at least partially defined by a multicast radius; discovering a domain registrar, the domain registrar being in the network domain and where discovery of the domain registrar is based on the multicast radius of the network domain; registering the service with the domain registrar by passing information related to the service to the domain registrar, said information related to the service being one of location information for the domain registrar in the network domain where the service is registered or an implementation interface, and where said information is only visible to a client in the network; finding a global lookup in the enterprise, the global lookup being outside the network domain; and listing the service with the global lookup by passing information related to the service to the global lookup, said information related to the service being visible to a client in the enterprise.