发明名称 Creation and deployment of RESTful web services in a graphical programming language
摘要 Method and memory medium for generating a web service. A plurality of graphical data flow programs may be provided, and user input selecting one or more of plurality of graphical data flow programs for inclusion in a web service may be received, The web service may be generated based on the one or more graphical data flow programs. Each graphical data flow program may implement a respective web method, where each web method may implement or request a respective action. The web service may be deployable to a server for hosting, where the web service is invocable over a network to perform the corresponding one or more web methods.
申请公布号 US9201633(B2) 申请公布日期 2015.12.01
申请号 US201313958138 申请日期 2013.08.02
申请人 National Instruments Corporation 发明人 Kalapati Charles A.;Spangler Paul A.;Winston Jared A.
分类号 G06F9/44;G06F9/445;G06F9/45 主分类号 G06F9/44
代理机构 Meyertons Hood Kivlin Kowert & Goetzel, P.C. 代理人 Meyertons Hood Kivlin Kowert & Goetzel, P.C. ;Hood Jeffrey C.;Moore Brian E.
主权项 1. A method for generating a web service, the method comprising: utilizing a computer to perform: displaying a node representing a new web service in a graphical user interface (GUI) in response to user input invoking initial creation of the new web service;displaying a plurality of sub nodes in the GUI hierarchically below the node representing the web service, wherein the plurality of sub nodes includes: at least one sub node that represents startup resources, configured to perform initialization and communication with one or more web methods for the web service; andat least one sub node that represents web resources, configured for inclusion in the web service, wherein the web resources implement the one or more web methods for the web service;including one or more graphical data flow programs in the at least one sub node, in response to user input selecting the one or more graphical data flow programs for inclusion in the web service, wherein each graphical data flow program comprises a plurality of interconnected nodes that visually indicate functionality of the graphical data flow program, wherein each graphical data flow program implements a respective startup resource or a respective web method that implements or requests a respective action, and wherein at least one of the selected one or more graphical data flow programs implements a startup resource; andgenerating the web service based at least in part on the selected one or more graphical data flow programs, wherein the web service is deployable to a server for hosting, wherein the web service is invocable over a network to perform the one or more web methods.
地址 Austin TX US