发明名称 Method for data transport
摘要 A method is provided for communicating data between a first process and a second process. A set of inter-process functions of the first and second processes is determined. The set includes one or more functions of the first and second processes that are accessible by the other one of the first and second processes. An API definition file is generated. The API definition file includes a plurality of objects that each define a request to execute one or more inter-process functions of the set of inter-process functions. In response to input to the first process indicating a plurality of the inter-process functions, the plurality of inter-process functions are serialized according to the API definition file. The serialized set of functions is provided to the second process, using an FFI process, and deserialized according to the API definition file.
申请公布号 US8752075(B1) 申请公布日期 2014.06.10
申请号 US201313777660 申请日期 2013.02.26
申请人 Xilinx, Inc. 发明人 Lee Chong M.;Kreymer David L.;McEwen Ian L.
分类号 G06F3/00;G06F15/16 主分类号 G06F3/00
代理机构 代理人
主权项 1. A method, comprising: determining a set of inter-process functions of a first process and a second process, the set including one or more functions of the first and second processes that are accessible by the other one of the first and second processes; generating a first application program interface (API) definition file including a plurality of objects, each object defining a request to execute one or more inter-process functions of the set of inter-process functions; serializing by the first process on a programmed processor, in response to input indicating a plurality of inter-process functions of the set of inter-process functions, the plurality of inter-process functions according to the API definition file to provide a serialized set of functions; providing by a foreign function interface (FFI) process on the programmed processor, the serialized set of functions to the second process; deserializing by the second process on the programmed processor, the serialized set of functions according to the API definition file to retrieve the plurality of the set of inter-process functions; and executing the plurality of the set of inter-process functions by the second process on the programmed processor.
地址 San Jose CA US