PROCESS BROKER FOR EXECUTING WEB SERVICES IN A SYSTEM OF ENGAGEMENT AND SYSTEM OF RECORD ENVIRONMENTS
1 Assignment
0 Petitions
Accused Products
Abstract
A method for implementing an on-premises process broker. The method may include receiving parameter data from a system of engagement, whereby the parameter data includes a query goal. The method may include storing the parameter data in a cache. The method may include preparing a REST call using programming logic based on the parameter data. The method may include transmitting the prepared REST call to a system of record. The method may further include receiving response data from the system of record based on the transmitted REST call. The method may also include updating the parameter data in the cache based on the response data. The method may include determining whether the query goal is satisfied. The method may also include transmitting the parameter data to the system of engagement based on determining the query goal is satisfied.
9 Citations
20 Claims
-
1-7. -7. (canceled)
-
8. A computer system for implementing an on-premises process broker, the computer system comprising:
-
one or more processors, one or more computer-readable memories, one or more computer-readable tangible storage medium, and program instructions stored on at least one of the one or more tangible storage medium for execution by at least one of the one or more processors via at least one of the one or more memories, wherein the computer system is capable of performing a method comprising; receiving a plurality of parameter data from a system of engagement, wherein the plurality of received parameter data includes a query goal; storing the plurality of received parameter data in a cache; preparing a representational state transfer (REST) call using a plurality of programming logic based on the plurality of stored parameter data; transmitting the prepared REST call to a system of record; receiving a plurality of response data from the system of record based on the transmitted REST call; updating the plurality of stored parameter data in the cache based on the plurality of received response data; determining whether the query goal is satisfied; and transmitting the plurality of updated parameter data to the system of engagement based on determining the query goal is satisfied. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for implementing an on-premises process broker, the computer program product comprising:
-
one or more computer-readable tangible storage medium and program instructions stored on at least one of the one or more tangible storage medium, the program instructions executable by a processor, the program instructions comprising; program instructions to receive a plurality of parameter data from a system of engagement, wherein the plurality of received parameter data includes a query goal; program instructions to store the plurality of received parameter data in a cache; program instructions to prepare a representational state transfer (REST) call using a plurality of programming logic based on the plurality of stored parameter data; program instructions to transmit the prepared REST call to a system of record; program instructions to receive a plurality of response data from the system of record based on the transmitted REST call; program instructions to update the plurality of stored parameter data in the cache based on the plurality of received response data; program instructions to determine whether the query goal is satisfied; and program instructions to transmit the plurality of updated parameter data to the system of engagement based on determining the query goal is satisfied. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification