1. A data processing system implemented method for implementing Global Information Bus (GIB) system for managing a global ecosystem of interrelated services in an enterprise comprising: deploying a service in a network domain, wherein the enterprise comprises a plurality of non-local network domains in addition to the network domain; discovering a domain registrar, wherein the domain registrar is in the network domain; registering the service with the domain registrar by passing information related to the service to the domain register, wherein said information related to the service is visible to a client from the domain register; finding a global lookup in the enterprise, wherein the global lookup is outside the network domain; and listing the service with the global lookup by passing information related to the service to the global lookup, wherein said information related to the service is visible to a client from the global lookup.