Invention Grant
- Patent Title: Object-oriented remote procedure calls for browser applications
-
Application No.: US15420001Application Date: 2017-01-30
-
Publication No.: US10223181B2Publication Date: 2019-03-05
- Inventor: Aaron Lahman , Yasser Shaaban , Mariyan Fransazov , Alexander Jon Dobin
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Fiala & Weaver P.L.L.C.
- Main IPC: G06F3/00
- IPC: G06F3/00 ; G06F9/54 ; H04L29/08

Abstract:
A system is provided for an application executed by a client to invoke a remote object method of a remote object of a remote object class that is hosted by a server. The application instantiates a proxy of a proxy class that includes a proxy member function with the same signature as the remote object member function. The application associates an object identifier with the proxy. The application invokes the proxy member function of the proxy. Under control of the invoked proxy member function, the application sends to the server an invocation request message that includes the object identifier that is associated with the proxy and an identifier of the remote object member function. The application relies on functionality provided by the browser without the need for the browser to access add-on functionality when executing the application.
Public/Granted literature
- US20180217886A1 OBJECT-ORIENTED REMOTE PROCEDURE CALLS FOR BROWSER APPLICATIONS Public/Granted day:2018-08-02
Information query