Patent ID: 8375130

Claim:
A computer program product comprising a non-transitory machine-readable medium storing instructions that, when executed by at least one programmable processor, cause the at least one programmable processor to perform operations comprising: discovering, by a networked solution offering a software-based service via a networked architecture having a system landscape, a discovered shared resource within the system landscape, the discovering comprising accessing a landscape directory comprising information about a plurality of shared resources available in the system landscape, the information about the discovered shared resource comprising a second networked solution within the system landscape that has previously configured the discovered shared resource; retrieving configuration settings for the discovered shared resource from the second networked solution; determining, using the retrieved configuration settings, a shared resource-specific communication channel for the networked solution to access the discovered shared resource in a peer-to-peer manner; and providing a resource type-specific application programming interface to the software-based service to enable consumption of the discovered shared resource by the software-based service.