Configuration of web services
First Claim
1. A computer program product comprising a non-transitory computer-readable medium, the computer program product being operable to cause at least one processor to perform operations comprising:
- receiving, at a consumer system during a business configuration phase of a deployment of a web services system, first data characterizing a web service call to a web service related to a business process implemented by a consumer application of the consumer system, the first data comprising a consumer proxy identifier to represent the web service call;
receiving, at the consumer system during the business configuration phase of the deployment of the web services system, second data characterizing a placeholder for the web service call, the second data comprising a name used to identify a system where the address of the system has not been determined prior to the business configuration phase, the system to be identified for the web service call during mapping of the system to the consumer proxy;
generating, at the consumer system during the business configuration phase of the deployment of the web services system, a configuration for the proxy identifier representing the web service call, the configuration comprising the address of the system instead of the name; and
calling, at a run-time phase of the deployment of a web services system, the system to provide the web service based on the configuration.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus, including computer program products, for configuration of web services. In general, data is received characterizing web service calls for an application, a placeholder destination for the web service calls, and an identification of a system to be mapped to the placeholder; and a configuration is generated for the web service calls, where the configuration maps the placeholder destination to the system. The configuration may be a configuration of proxy objects to make the web service calls. Mapping the placeholder destination to the system may include generating a configuration including the system in lieu of the placeholder destination. Systems may be included in domains, where a security policy may be applied to systems in a domain.
70 Citations
20 Claims
-
1. A computer program product comprising a non-transitory computer-readable medium, the computer program product being operable to cause at least one processor to perform operations comprising:
-
receiving, at a consumer system during a business configuration phase of a deployment of a web services system, first data characterizing a web service call to a web service related to a business process implemented by a consumer application of the consumer system, the first data comprising a consumer proxy identifier to represent the web service call; receiving, at the consumer system during the business configuration phase of the deployment of the web services system, second data characterizing a placeholder for the web service call, the second data comprising a name used to identify a system where the address of the system has not been determined prior to the business configuration phase, the system to be identified for the web service call during mapping of the system to the consumer proxy; generating, at the consumer system during the business configuration phase of the deployment of the web services system, a configuration for the proxy identifier representing the web service call, the configuration comprising the address of the system instead of the name; and calling, at a run-time phase of the deployment of a web services system, the system to provide the web service based on the configuration. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method comprising:
-
receiving, at a consumer system during a business configuration phase of a deployment of a web services system, first data characterizing a web service call to a web service related to a business process implemented by a consumer application of the consumer system, the first data comprising a consumer proxy identifier to represent the web service call, the consumer system comprising a programmable processer and a memory; receiving, at the consumer system during the business configuration phase of the deployment of the web services system, second data characterizing a placeholder for the web service call, the second data comprising a name used to identify a system where the address of the system has not been determined prior to the business configuration phase, the system to be identified for the web service call during mapping of the system to the consumer proxy identifier generating, automatically at the consumer system during the business configuration phase of the deployment of the web services system, a configuration for the proxy identifier representing the web service call, the configuration comprising the address of the system instead of the name; and calling, at a run-time phase of the deployment of a web services system, the system to provide the web service based on the configuration. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
a processor; and a memory, wherein the processor and the memory are configured to perform a method comprising; receiving, at a consumer system during a business configuration phase of a deployment of a web services system, first data characterizing a web service call to a web service related to a business process implemented by a consumer application of the consumer system, the first data comprising a consumer proxy identifier to represent the web service call; receiving, at the consumer system during the business configuration phase of the deployment of the web services system, second data characterizing a placeholder for the web service call, the second data comprising a name used to identify a system where the address of the system has not been determined prior to the business configuration phase, the system to be identified for the web service call during mapping of the system to the consumer proxy identifier; generating, at the consumer system during the business configuration phase of the deployment of the web services system, a configuration for the proxy identifier representing the web service call, the configuration comprising the address of the system instead of the name; and calling, at a run-time phase of the deployment of a web services system, the system to provide the web service based on the configuration. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification