Generating a restful web service software development kit client
AssigneeRed Hat Israel, Ltd.
InventorMichael Pasternak
Life of this patent
Estimating the term…
Abstract
A computer system receives user input indicating uniform resource identifiers (URIs) for a RESTful web service. The computer system identifies a programming language for a RESTful web service software development kit (SDK) client and creates methods for the URIs using programming code format of the identified programming language. The computer system creates the RESTful web service SDK client using the methods.
Claims20
A method comprising:
- receiving user input indicating a plurality of uniform resource identifiers (URIs) for a RESTful (Representational State Transfer) web service;
- identifying a programming language for a RESTful web service software development kit (SDK) client;
- creating, by a server computer system, a plurality of methods for the plurality of URIs using programming code format of the identified programming language;
- creating the RESTful web service SDK client using the plurality of methods;
- detecting a change in the RESTful web service;
- identifying one of the plurality of URIs associated with the change;
- and
- updating one of the plurality of methods corresponding to the identified URI to reflect the change.
A non-transitory computer-readable storage medium including instructions that, when executed by a processing device, cause the processing device to perform operations comprising:
- receiving user input indicating a plurality of uniform resource identifiers (URIs) for a RESTful (Representational State Transfer) web service;
- identifying a programming language for a RESTful web service software development kit (SDK) client;
- creating, by the processing device, a plurality of methods for the plurality of URIs using programming code format of the identified programming language;
- creating the RESTful web service SDK client using the plurality of methods;
- detecting a change in the RESTful web service;
- identifying one of the plurality of URIs associated with the change;
- and
- updating one of the plurality of methods corresponding to the identified URI to reflect the change.
A system comprising:
- a memory;
- and
- a processing device coupled to the memory to:
- receive user input indicating a plurality of uniform resource identifiers (URIs) for a RESTful (Representational State Transfer) web service;
- identify a programming language for a RESTful web service software development kit (SDK) client;
- create a plurality of methods for the plurality of URIs using programming code format of the identified programming language;
- create the RESTful web service SDK client using the plurality of methods;
- detect a change in the RESTful web service;
- identify one of the plurality of URIs associated with the change;
- and
- update one of the plurality of methods corresponding to the identified URI to reflect the change.
Dependencies are inferred from the claim text.