发明名称 Automatic generation of API classes
摘要 A compiler for compiling a server application is disclosed wherein the server is configured to automatically generate an API (Application Programming Interface) for use is a client device. The API allows communication between the client device and the compiled server application.
申请公布号 US9557973(B2) 申请公布日期 2017.01.31
申请号 US201414244328 申请日期 2014.04.03
申请人 KING.COM LTD. 发明人 Sjodin Lars;Stymne Patrik
分类号 G06F9/45 主分类号 G06F9/45
代理机构 Saul Ewing LLP 代理人 Saul Ewing LLP
主权项 1. A method comprising: receiving programming code for a server application, said server application configured to communicate with a client application via a client application programming interface; compiling the received programming code into an executable server application, said compilation comprising generating an abstract syntax tree from said received programming code to produce a protocol specification; determining, using said protocol specification, at least one programming code for said client application programming interface dependent on content of said abstract syntax tree and at least one rule; and wherein the said method comprises determining from said abstract syntax tree if said received programming code comprises at least one unsupported variable type, the compiling further comprising excluding the at least one unsupported variable types from the client application programming interface.
地址 St. Julians MT