发明名称 Secure communication of distributed ruby requests
摘要 Various embodiments of systems and methods for providing a secure communication are described herein. A client application generates a Distributed Ruby (DRb) request based on a request received from a user. The obtained DRb request is wrapped to obtain an HTTPS request, which includes the DRb request and one or more authentication information. The generated HTTPS request is forwarded to an HTTPS server, which verifies the HTTPS request based on the authentication information. The HTTPS request is then unwrapped to obtain the DRb request, which is executed by a DRb server to obtain a result of execution of the DRb request.
申请公布号 US8745706(B2) 申请公布日期 2014.06.03
申请号 US201213470359 申请日期 2012.05.14
申请人 Business Objects Software Limited 发明人 Potiagalov Alexei;Chu Cheong-Wei
分类号 H04L29/06;H04L29/08 主分类号 H04L29/06
代理机构 代理人
主权项 1. A computer system for performing a secure communication comprising: a memory to store a program code; and a processor communicatively coupled to the memory, the processor configured to execute the program code to: generate a distributed ruby (DRb) request based on a server related request received from a user;wrap the generated DRb request to obtain a HTTPS request, wherein wrapping the generated DRb request includes: store the generated DRb request and an authentication information of the user in the HTTPS request;send a request for a session identification to a HTTPS server;receive the session identification from the HTTPS server; andstore the session identification in the HTTPS request;forward the obtained HTTPS request to the HTTPS server;verify the authentication information stored in the forwarded HTTPS request;based on a result of the verification, unwrap the HTTPS request to obtain the DRb request; andexecute the obtained DRb request to obtain a result of execution of the DRb request.
地址 Dublin IE