CPC G06F 9/547 (2013.01) | 20 Claims |
1. A system, comprising:
a non-transitory memory; and
one or more hardware processors coupled with the non-transitory memory and configured to read instructions from the non-transitory memory to cause the system to perform operations comprising:
receiving, by a software orchestration framework and from a software application, an application programming interface (API) call corresponding to an API function;
identifying, from a plurality of API declaration files, a particular API declaration file that corresponds to the API function, wherein the particular API declaration file comprises declarative statements and lacks computer processing logic that implements the API function;
determining, by the software orchestration framework, the computer processing logic that implements a set of services associated with the API function based on the declarative statements;
performing, by the software orchestration framework, the computer processing logic, wherein the performing the computer processing logic comprises executing a set of functions corresponding to the set of services;
generating, by the software orchestration framework for the API call, data based on the performing the computer processing logic; and
transmitting, by the software orchestration framework, the data to the software application as a response to the API call.
|