Console application through web service
First Claim
Patent Images
1. A method performed by a server computing system, the method comprising:
- deploying a console application instance on an application server, wherein the application server creates an instance of a console application for each remote system that requests use of the console application;
generating an operation for a web service, the web service providing use of the console application instance to a remote user, the operation corresponding to at least one main method of the console application instance;
receiving input data from a client device through the operation;
writing the input data to a memory store;
executing the console application instance using the input data of the memory store;
injecting code into the console application instance, the code to change input/output streams of the console application instance from a console input/output to a memory location input/output; and
writing an output of the console application instance to the memory location input/output.
1 Assignment
0 Petitions
Accused Products
Abstract
A method performed by a server computing system includes generating an operation for a web service, the operation corresponding to at least one main method of a console application, receiving input data from a client device through the operation, writing the input data to a memory store, executing the console application using the input data of the memory store, injecting code into the console application, the code to change input/output streams from a console input/output to the memory store. The method further includes writing an output of the console application to the memory store.
-
Citations
20 Claims
-
1. A method performed by a server computing system, the method comprising:
-
deploying a console application instance on an application server, wherein the application server creates an instance of a console application for each remote system that requests use of the console application; generating an operation for a web service, the web service providing use of the console application instance to a remote user, the operation corresponding to at least one main method of the console application instance; receiving input data from a client device through the operation; writing the input data to a memory store; executing the console application instance using the input data of the memory store; injecting code into the console application instance, the code to change input/output streams of the console application instance from a console input/output to a memory location input/output; and writing an output of the console application instance to the memory location input/output. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
an application server comprising; a processor; and a memory comprising machine readable instructions that when executed by the processor, cause the application server to; analyze a console application instance for a main method and deploy a web service, wherein the console application instance is deployed on the application server, wherein the application server creates an instance of a console application for each remote system that requests use of the console application, the web service comprising an operation corresponding to the main method, wherein the web service provides use of the console application instance to a remote user; provide the web service to a client device; and inject code into the console application instance in response to the console application instance being called by the operation, the code to change input/output streams of the console application instance from a console input/output to a memory location input/output. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
18. A computer program product stored on a non-transitory computer readable medium, the computer program product comprising machine readable instructions, the machine readable instructions comprising:
-
code to deploy a console application instance on an application server, wherein the application server creates an instance of a console application for each remote system that requests use of the console application; code to generate an operation for a web service, the web service providing use of the console application instance to a remote user, the operation corresponding to at least one main method of the console application instance; code to receive input data from a client device through the operation, the input data comprising a first input parameter and a second input parameter; code to store the first input parameter and the second input parameter to an input portion of a memory store; code to create an output portion of the memory store; code to create an injection rule for a main method of the console application instance, the injection rule to change console input of the console application instance to the input portion of the memory store and to change the console output of the console application instance to the output portion of the memory store; code to execute the console application instance; and code to provide data stored in the output portion of the memory store to the client device. - View Dependent Claims (19, 20)
-
Specification