Patent · US Active

Dynamic application programming interface (API) contract generation and conversion through microservice sidecars

US11880727B2 · kind B2 · utility

0Cited by
3References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 20, 2021
Grant dateJan 23, 2024
Priority date
Expiry dateFeb 22, 2042

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L67/133
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Embodiments described herein are generally directed to the use of sidecars to perform dynamic Application Programming Interface (API) contract generation and conversion. In an example, a first call by a first microservice to a first API of a second microservice is intercepted by a first sidecar of the first microservice. The first API is of a first API type of multiple API types and is specified by a first contract. An API type of the multiple API types is selected by the first sidecar. Responsive to determining the selected API type differs from the first API type, based on the first contract, a second contract is generated by the first sidecar specifying a second API of the selected API type; and a second sidecar of the second microservice is caused to generate the second API and internally connect the second API to the first API based on the second contract.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.