API Adapter, API Adapter Creation Method, and Program
US-2020387415-A1 · Dec 10, 2020 · US
US11487595B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11487595-B2 |
| Application number | US-201917264589-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 12, 2019 |
| Priority date | Aug 2, 2018 |
| Publication date | Nov 1, 2022 |
| Grant date | Nov 1, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An Application Program Interface (API) adapter creation apparatus is configured to accept, from a developing engineer, a setting of an execution order of a wholesale service API invoked by internal processing of an adapter API provided by an API adapter, a setting of a request parameter of the adapter API serving as an acquisition source of a request parameter of the wholesale service API, and a setting of a response parameter of the adapter API serving as a reflection destination of a response parameter of the wholesale service API. The API adapter creation apparatus generates a source code based on the accepted settings.
Opening claim text (preview).
The invention claimed is: 1. An Application Program Interface (API) adapter creation apparatus configured to create an adapter API provided by an API adapter of a plurality of wholesale services, the API adapter provided in a multi-service coordination execution apparatus configured to construct a coordinated service in which the wholesale services are combined, the API adapter creation apparatus comprising a central processing unit (CPU) configured to: accept a setting of an execution order of a wholesale service API indicating an API of the wholesale service invoked by internal processing of the adapter API; accept a setting of a request parameter of the adapter API serving as an acquisition source of a request parameter of the wholesale service API; accept a setting of a response parameter of the adapter API serving as a reflection destination of a response parameter of the wholesale service API; and generate a source code of the adapter API based on the setting of the execution order, the setting of the acquisition source, and the setting of the reflection destination. 2. The API adapter creation apparatus according to claim 1 , wherein the CPU is further configured to: accept a setting of an execution condition for execution of the wholesale service API, and generate the source code of the adapter API including content of the setting of the execution condition. 3. The API adapter creation apparatus according to claim 1 , wherein the CPU is further configured to: accept a setting of an iteration condition for iterative execution of the wholesale service API, and generate the source code of the adapter API including content of the setting of the iteration condition. 4. The API adapter creation apparatus according to claim 1 , wherein the CPU is further configured to: set, when specification of the request parameter of the wholesale service API is accepted, the request parameter of the adapter API having an identical name to the request parameter as the acquisition source, and to set, when specification of the response parameter of the wholesale service API is accepted, the response parameter of the adapter API having an identical name to that of the response parameter as the reflection destination, and generate the source code of the adapter API that includes content of the setting of the acquisition source and the reflection destination. 5. An API adapter creation method of an API adapter creation apparatus configured to create an adapter API provided by an API adapter of a plurality of wholesale services, the API adapter provided in a multi-service coordination execution apparatus configured to construct a coordinated service in which the wholesale services are combined, the API adapter creation method comprising: accepting a setting of an execution order of a wholesale service API indicating an API of the wholesale service invoked by internal processing of the adapter API; accepting a setting of a request parameter of the adapter API serving as an acquisition source of a request parameter of the wholesale service API; accepting a setting of a response parameter of the adapter API serving as a reflection destination of a response parameter of the wholesale service API; and generating a source code of the adapter API based on the setting of the execution order, the setting of the acquisition source, and the setting of the reflection destination. 6. The API adapter creation method according to claim 5 , further comprising: accepting a setting of an execution condition for execution of the wholesale service API, wherein generating the source code of the adapter API comprises generating the source code of the adapter API including content of the setting of the execution condition. 7. The API adapter creation method according to claim 5 , further comprising: accepting a setting of an iteration condition for iterative execution of the wholesale service API, wherein generating the source code of the adapter API comprises generating the source code of the adapter API including content of the setting of the iteration condition. 8. The API adapter creation method according to claim 5 , further comprising: setting, when specification of the request parameter of the wholesale service API is accepted, the request parameter of the adapter API having an identical name to the request parameter as the acquisition source, and to set, when specification of the response parameter of the wholesale service API is accepted, the response parameter of the adapter API having an identical name to the response parameter as the reflection destination, wherein generating the source code of the adapter API comprises generating the source code of the adapter API that includes content of the setting of the acquisition source and the reflection destination. 9. A non-transitory computer readable medium storing one or more instructions for causing a computer to function as an API adapter creation apparatus configured to create an adapter API provided by an API adapter of a plurality of wholesale services, the API adapter provided in a multi-service coordination execution apparatus configured to construct a coordinated service in which the wholesale services are combined, the one or more instructions causing the computer to execute: accepting a setting of an execution order of a wholesale service API indicating an API of the wholesale service invoked by internal processing of the adapter API; accepting a setting of a request parameter of the adapter API serving as an acquisition source of a request parameter of the wholesale service API; accepting a setting of a response parameter of the adapter API serving as a reflection destination of a response parameter of the wholesale service API; and generating a source code of the adapter API based on the setting of the execution order, the setting of the acquisition source, and the setting of the reflection destination. 10. The non-transitory computer readable medium according to claim 9 , wherein the one or more instructions further cause the computer to execute: accepting a setting of an execution condition for execution of the wholesale service API, wherein generating the source code of the adapter API comprises generating the source code of the adapter API including content of the setting of the execution condition. 11. The non-transitory computer readable medium according to claim 9 , the one or more instructions further cause the computer to execute: accepting a setting of an iteration condition for iterative execution of the wholesale service API, wherein generating the source code of the adapter API comprises generating the source code of the adapter API including content of the setting of the iteration condition. 12. The non-transitory computer readable medium according to claim 9 , the one or more instructions further cause the computer to execute: setting, when specification of the request parameter of the wholesale service API is accepted, the request parameter of the adapter API having an identical name to the request parameter as the acquisition source, and to set, when specification of the response parameter of the wholesale service API is accepted, the response parameter of the adapter API having an identical name to the response parameter as the reflection destination, wherein generating the source code of the adapter API comprises generating the source code of the adapter API that includes content of the setting of the acquisition source and the reflection destination.
Related publications grouped by family.
Answers are generated from the same data shown on this page.