Patent ID: 8291214

Claim:
An apparatus for providing on-demand application execution service to an organization by a hosting center, the apparatus comprising: a hosted connectivity agent component executed by a server associated with the hosting center, for providing the on-demand application execution service associated with an at least one user of the organization for exclusive use by the at least one user having an account of the organization with the hosting center; an on-premise connectivity agent located within a network associated with the organization for communicating with a server computing platform, the server computing platform associated with the organization and configured for delivering the on-demand application execution service to the organization, the on-premise connectivity agent providing metadata to communications sent from the organization to the hosted connectivity agent component; and a central connectivity component for routing a communication between the hosted connectivity agent component and the on-premise connectivity agent, wherein only communication that relates to the organization is exchanged between the central connectivity component and the on-premise connectivity agent, and such that communication between the central connectivity component and the on-premise connectivity agent is secure at least by a certificate exchange.