US 12,113,869 B2
Application service behavior management using request context
Masoud Aghadavoodi Jolfaei, Wiesloch (DE); and Frederick Dufour, Heidelberg (DE)
Assigned to SAP SE, Walldorf (DE)
Filed by SAP SE, Walldorf (DE)
Filed on Jun. 2, 2022, as Appl. No. 17/830,752.
Prior Publication US 2023/0396687 A1, Dec. 7, 2023
Int. Cl. H04L 67/51 (2022.01); G06F 16/2455 (2019.01); H04L 41/084 (2022.01); H04L 67/133 (2022.01)
CPC H04L 67/51 (2022.05) [G06F 16/2455 (2019.01); H04L 41/084 (2013.01); H04L 67/133 (2022.05)] 18 Claims
OG exemplary drawing
 
1. A computer-implemented method performed by a computer system comprising a memory and at least one hardware processor, the computer-implemented method comprising:
detecting a request sent by a first service of an application, the first service being one of a plurality of services included in a microservice architecture of the application, the request including a service type data that identifies the application and a service identification data that identifies the first service;
determining a behavior configuration for the request based on the service type data and the service identification data, wherein the determining of the behavior configuration comprises:
accessing a behavior management catalog stored in a database, the behavior management catalog comprising a plurality of behavior configurations including the behavior configuration, wherein a combination of the service type data and the service identification data is stored as a key of a key-value pair in the behavior management catalog, and the behavior configuration is stored as a value of the key-value pair in the behavior management catalog; and
identifying the behavior configuration from the plurality of behavior configurations in the behavior management catalog using the service type data and the service identification data; and
executing a second service of the plurality of services based on the determined behavior configuration, the second service being different from the first service.