Patent ID: 9418167
Filing Date: 2016-08-16
CPC Classification: G06F

Claim Text:
1. A method for invoking web services, the method comprising: invoking a command-line program; receiving a plurality of parameters via the command-line program; generating, via the command-line program, an extensible markup language (XML) document, wherein the XML document comprises a query requiring a selection, wherein the XML document comprises information indicating an application command, wherein the application command comprises a name of a notification application, a name of a send notification command, and a name of a group of recipients; replacing a plurality of placeholders in the XML document with the plurality of parameters; generating a web service request based on the plurality of parameters and the application command, wherein the web service request comprises the XML document, wherein the web service request indicates a first URI that identifies a web service resource against which to take an action based on the plurality of parameters, wherein the first URI identifies access credentials necessary to perform the action; transmitting the web service request to a server using a network communication protocol; and receiving a response XML document, wherein the response XML document comprises the selection to the query, wherein the response XML document indicates that a web service executed an application according to the plurality of parameters and the application command, wherein the response XML document comprises a notification answer, wherein the notification answer comprises text associated with an answer, wherein the notification answer comprises information identifying the notification answer, and wherein the notification answer comprises a second URI of a resource representing attributes of the notification answer.