发明名称 Common interface communicating with multiple back-end services via gateway application
摘要 Systems and methods are disclosed for providing a common interface for communicating with multiple back-end services via a gateway application. In an example embodiment, a gateway application receives a first web service request and a second web service request. The first and second web service requests are generated by interactions with a graphical interface provided by the gateway application. The graphical interface can access a first service and a second service using different authentication protocols. The gateway application can respond to the first and second web service requests by executing a first function provided by the first service and a second function provided by the second service. Executing the first and second functions includes transmitting respective first and second service requests to the first and second services that are respective signed using a first authentication protocol for the first service and a second authentication protocol for the second service.
申请公布号 US9288281(B2) 申请公布日期 2016.03.15
申请号 US201313944777 申请日期 2013.07.17
申请人 Adobe Systems Incorporated 发明人 Solter Nicholas Aaron;Delaney Brian;Snyder Jonathan;Elser Nick;Jones Paul
分类号 G06F15/16;H04L29/08;H04L29/06 主分类号 G06F15/16
代理机构 Kilpatrick Townsend & Stockton LLP 代理人 Kilpatrick Townsend & Stockton LLP
主权项 1. A method comprising: providing, from a gateway application to a client, a graphical interface that provides access to functions of a first service and a second service, the first service requiring a first authentication protocol for communication and the second service requiring a second authentication protocol for communication that is different from the first authentication protocol; managing, by the gateway application, communications with the first service and the second service on behalf of the client, wherein the gateway application manages the communications on behalf of the client by performing operations comprising: receiving a first command and a second command via a data network, wherein the first command and the second command are generated from interactions by the client with the graphical interface,responsive to the first command, executing a first function provided by the first service by signing a first service request according to the first authentication protocol required for communicating with the first service and transmitting the signed service request to the first service,responsive to the second command, executing a second function provided by the second service by signing a second service request according to the second authentication protocol required for communicating with the second service and transmitting the signed service request to the second service; and providing an updated graphical interface to the client, wherein the gateway application generates the updated graphical interface based on responses to the first and second service requests received by the gateway application.
地址 San Jose CA US