Back to results
US 8,752,074 B2Granted
Scripting of soap commands
AssigneeAxeda Corporation
InventorJames R. Hansen
Life of this patent
Estimating the term…
Abstract
A computer-implemented method processes a simple object access protocol (SOAP) command. The method includes interpreting an XML script to perform a function contained in the XML script, the XML script containing the SOAP command, parsing the SOAP command from the XML script, and passing the SOAP command to a SOAP interpreter for execution.
Claims22
A method performed by one or more processing devices comprising:
- polling a server for script relating to a device;
- receiving the script from the server, the script being in a self-describing computer language, the script comprising simple object access protocol (SOAP) commands and executable code that is in the self-describing computer language and that defines functions to be performed on variables to be passed from the executable code to corresponding SOAP commands;
- interpreting a part of the script to perform a function contained in the script on a variable and to pass the variable to a SOAP command;
- parsing the SOAP command from the script;
- passing the SOAP command to a SOAP interpreter to execute the SOAP command with the variable;
- and
- repeating the interpreting, parsing and passing for a different part of the script comprising a different function, a different variable, and a different SOAP command;
- wherein interpreting, parsing, passing and repeating are performed without requiring further communication to the server;
- and
- wherein the function comprises an If-Then statement or an If-Then-Else statement.
7 more elements
One or more non-transitory machine-readable media storing instructions that are executable by one or more processors to perform operations comprising:
- polling a server for script relating to a device;
- receiving the script from the server, the script being in a self-describing computer language, the script comprising simple object access protocol (SOAP) commands and executable code that is in the self-describing computer language and that defines functions to be performed on variables to be passed from the executable code to corresponding SOAP commands;
- interpreting a part of the script to perform a function contained in the script on a variable and to pass the variable to a SOAP command;
- parsing the SOAP command from the script;
- passing the SOAP command to a SOAP interpreter to execute the SOAP command with the variable;
- and
- repeating the interpreting, parsing and passing for a different part of the script comprising a different function, a different variable, and a different SOAP command;
- wherein interpreting, parsing, passing and repeating are performed without requiring further communication to the server;
- and
- wherein the function comprises an If-Then statement or an If-Then-Else statement.
7 more elements
A system comprising:
- memory storing instructions that are executable;
- and
- one or more processors to execute the instructions to perform operations comprising:
- polling a server for script relating to a device;
- receiving the script from the server, the script being in a self-describing computer language, the script comprising simple object access protocol (SOAP) commands and executable code that is in the self-describing computer language and that defines functions to be performed on variables to be passed from the executable code to corresponding SOAP commands;
- interpreting a part of the script to perform a function contained in the script on a variable and to pass the variable to a SOAP command;
- parsing the SOAP command from the script;
- passing the SOAP command to a SOAP interpreter to execute the SOAP command with the variable;
- and
- repeating the interpreting, parsing and passing for a different part of the script comprising a different function, a different variable, and a different SOAP command;
- wherein interpreting, parsing, passing and repeating are performed without requiring further communication to the server;
- and
- wherein the function comprises an If-Then statement or an If-Then-Else statement.
10 more elements
Dependencies are inferred from the claim text.