Shared resource discovery, configuration, and consumption for networked solutions
First Claim
1. 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.
2 Assignments
0 Petitions
Accused Products
Abstract
A networked solution offering a software-based service via a networked architecture having a system landscape can discover a shared resource within the system landscape, for example by accessing a landscape directory comprising information about a plurality of shared resources available in the system landscape. The information about the discovered shared resource can include a second networked solution within the system landscape that has previously configured the discovered shared resource. Configuration settings can be retrieved for the discovered shared resource from the second networked solution. Using the retrieved configuration settings, a shared resource-specific communication channel can be determined for the networked solution to access the discovered shared resource in a peer-to-peer manner. A resource type-specific application programming interface can be provided to the software-based service to enable consumption of the discovered shared resource by the software-based service. Related methods, systems, and articles of manufacture are described.
-
Citations
19 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
at least one programmable processor; and at least one machine-readable medium storing instructions that, when executed by the 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. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer-implemented method 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. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification