发明名称 Program language binding generation for system interfaces
摘要 A solution is introduced to generate structured program language bindings for system interfaces in various kinds of programming languages, which provides a higher level semantic view for system integration. The primary goal of the language bindings is to present a view of the system interfaces as Java objects rather than message building primitives. Consequently, a system developer or integration programmer can focus on functions of the interfaces required for the integration and no longer have to deal with the construction and processing of messages of the interfaces.
申请公布号 US8825708(B1) 申请公布日期 2014.09.02
申请号 US200812113179 申请日期 2008.04.30
申请人 NetApp, Inc. 发明人 Sunday Joseph
分类号 G06F7/00;G06F17/30 主分类号 G06F7/00
代理机构 Perkins Coie LLP 代理人 Perkins Coie LLP
主权项 1. A system, comprising: a processor; a storage server configured to process a request for operation of the storage server and provide a response to the request; a system interface embodied in a computer readable storage device configured to manage operation of the storage server; and a language binding module that, when executed by the processor, generates a class of a first programming language for a method in the system interface, the generating including modeling the method in the system interface as the class of the first programming language, the method of the system interface being of a second programming language different from the first programming language, and wherein the storage server is further configured to receive, from a client application, the request for management or operation of the storage server via the class generated for the method in the system interface, and provide the response to the client application, the response including data that is configured to be extracted by the client application using the generated class.
地址 Sunnyvale CA US