-
公开(公告)号:US11803549B2
公开(公告)日:2023-10-31
申请号:US17480907
申请日:2021-09-21
Applicant: Hewlett Packard Enterprise Development LP
Inventor: David Corrales Lopez , Eduardo Francisco Ramirez Acosta , Sebastian Gonzalez Quesada , Daniel Gerardo Canessa Valverde , Byron Rojas Valverde
IPC: G06F7/06 , G06F16/2455 , G06F16/2457 , G06F9/54 , G06F16/28 , G06F16/21 , G06F16/2452
CPC classification number: G06F16/24554 , G06F9/547 , G06F16/211 , G06F16/2452 , G06F16/24564 , G06F16/24573 , G06F16/289
Abstract: A system receives a request for data stored in an OVSDB database server, wherein the request comprises a JSON RPC request. In response to the request, the system initiates a proxy session by: creating a first communication session between the requesting entity and a proxy daemon, wherein the request indicates a first version corresponding to the first communication session; and creating a second communication session between the proxy daemon and the database server, wherein the second communication session is associated with a second version corresponding to a model used by the database server. The system determines that the first version does not match the second version. The system extracts, from the request, a JSON RPC method and determines that the method requires translation. The system performs, based on the first and second version, translation of a payload of the request, and sends the translated payload to the database server.
-
公开(公告)号:US20230090170A1
公开(公告)日:2023-03-23
申请号:US17480907
申请日:2021-09-21
Applicant: Hewlett Packard Enterprise Development LP
Inventor: David Corrales Lopez , Eduardo Francisco Ramirez Acosta , Sebastian Gonzalez Quesada , Daniel Gerardo Canessa Valverde , Byron Rojas Valverde
IPC: G06F16/2455 , G06F16/2457 , G06F16/2452 , G06F16/28 , G06F16/21 , G06F9/54
Abstract: A system receives a request for data stored in an OVSDB database server, wherein the request comprises a JSON RPC request. In response to the request, the system initiates a proxy session by: creating a first communication session between the requesting entity and a proxy daemon, wherein the request indicates a first version corresponding to the first communication session; and creating a second communication session between the proxy daemon and the database server, wherein the second communication session is associated with a second version corresponding to a model used by the database server. The system determines that the first version does not match the second version. The system extracts, from the request, a JSON RPC method and determines that the method requires translation. The system performs, based on the first and second version, translation of a payload of the request, and sends the translated payload to the database server.
-