Method and system for abstracting restful web service http between a client and a server
AssigneeRed Hat Israel, Ltd.
InventorMichael Pasternak
Life of this patent
Estimating the term…
Abstract
A computer system identifies metadata components that are associated with uniform resource identifiers (URIs) in service description language metadata for a RESTful (Representational State Transfer) web service The computer system identifies a programming language for a template pertaining to a method of a software development kit (SDK) client. The computer system creates the template. The template includes programming code placeholders for the metadata components based on the identified programming language.
Claims17
A method comprising:
- identifying a plurality of metadata components associated with a plurality of uniform resource identifiers (URIs) in service description language metadata for a RESTful (Representational State Transfer) web service;
- identifying a programming language for a template pertaining to a method of a software development kit (SDK) client;
- and
- creating, by a computer system, the template comprising a plurality of programming code placeholders for the plurality of metadata components based on the identified programming language.
A non-transitory computer-readable storage medium including instructions that, when executed by a processing device, cause the processing device to perform a set of operations comprising:
- identifying a plurality of metadata components associated with a plurality of uniform resource identifiers (URIs) in service description language metadata for a RESTful (Representational State Transfer) web service;
- identifying a programming language for a template pertaining to a method of a software development kit (SDK) client and
- creating, by the processing device, the template comprising a plurality of programming code placeholders for of the plurality of metadata components based on the identified programming language.
A system comprising:
- a memory;
- and
- a processing device coupled to the memory to:
- identify a plurality of metadata components associated with a plurality of uniform resource identifiers (URIs) in service description language metadata for a RESTful (Representational State Transfer) web service;
- identify a programming language for a template pertaining to a method of a software development kit (SDK) client;
- and
- create the template comprising a plurality of programming code placeholders for the plurality of metadata components based on the identified programming language.
Dependencies are inferred from the claim text.