发明名称 Automating software availability management based on API versioning
摘要 A method is disclosed for automating software availability management based on application program interface (API) versioning. The method includes receiving a call to a first version of an API method from a software application. The method includes retrieving software configuration information for the software application, the software configuration information including a set of supported versions of the API method. The method includes retrieving server configuration information for a server computing device, the server configuration information including a set of available versions of the API method. The method then includes determining availability of the server computing device to support the software application.
申请公布号 US9262237(B2) 申请公布日期 2016.02.16
申请号 US201314108939 申请日期 2013.12.17
申请人 International Business Machines Corporation 发明人 Gopalraj Ramajeyam;Wendt David M.
分类号 G06F9/54;G06F9/44 主分类号 G06F9/54
代理机构 代理人 Wixted, III Edward J.;McCarthy Maeve
主权项 1. A method for automating software availability management based on application program interface (API) versioning, the method comprising the actions of: receiving, by one or more computer processors, a call to a first version of an API method from a software application; retrieving, by the one or more computer processors, configuration information, the configuration information including a predetermined set of supported versions of the API method, API versions available on a server computing device, and mapped information between related versions, including new and previous versions, of API methods; determining, by the one or more computer processors, that the API versions available on the server computing device do not include the first version of the API method; determining, by the one or more computer processors, that the API versions available on the server computing device include a second version of the API method based on, at least, the mapped information between related versions of API methods; and directing, by the one or more computer processors, the call to the second version of the API method, wherein the directing of the call to the second version of the API method is marshaled by a translator.
地址 Armonk NY US