Source code generation for interoperable clients and server interfaces
AssigneeRicoh Production Print Solutions LLC
InventorRonald J LeMaster
Life of this patent
Estimating the term…
Loading patent…
AssigneeRicoh Production Print Solutions LLC
InventorRonald J LeMaster
Estimating the term…
Systems and methods are provided for generating source code to enable communication between a server defined according to a first programming language and a client defined according to a second programming language. The system identifies a server data structure defined according to the first programming language and determines types of the data structure that are not accessible via a runtime conversion library for communications between the server and the client. The system further generates a revised data structure in the first programming language comprising types that are accessible via the runtime conversion library and may be used to manipulate the inaccessible types. The system further generates source code in the second programming language for the client to access the revised data structure via the runtime conversion library, wherein the source code correlates types of the revised data structure to the inaccessible types of the original data structure.
A system for generating source code to enable communication between a server defined according to a first programming language and a client defined according to a second programming language, the system comprising:
A method for generating source code to enable communication between a server defined according to a first programming language and a client defined according to a second programming language, the method comprising:
A non-transitory computer readable medium embodying programmed instructions which, when executed by a processor, are operable for performing a method for generating source code to enable communication between a server defined according to a first programming language and a client defined according to a second programming language, the method comprising:
Dependencies are inferred from the claim text.