Web application system, web server, method and computer product for displaying web application message
First Claim
1. A web application system comprising a web server and a terminal computer capable of performing hypertext transfer protocol communications with the web server, wherein the terminal computer includes a browser for displaying information and is capable of being used by a plurality of users, whereinthe web server includesan executing unit that executes a plurality of web application programs, wherein the executing unit executes each of the web application programs upon receiving a request with user identification information for identifying a user who makes the request from the terminal computer;
- a message storing unit that stores therein messages that each web application program being executed by the executing unit outputs independently of before, while or after each web application program responds to the terminal computer, wherein each of the messages shows respectively a status or result of each execution of the web application programs to the user who makes the request and the message storing unit stores the messages in association with each user identification information; and
a message transmitting unit that transmits, for each user identification information, the messages stored in the message storing unit to the terminal computer before, while or after each web application program responds to the terminal computer, andthe terminal computer includesa request sending unit that sends the request and the user identification information for each of the web application programs to the web server;
a message receiving unit that receives the messages for each user identification information from the message transmitting unit before, while or after each web application program responds to the terminal computer; and
a message displaying unit that displays messages received by the message receiving unit collectively in a separate window of the browser for each user identification information before, while or after each web application program responds to the terminal computer.
1 Assignment
0 Petitions
Accused Products
Abstract
A web server is connected to a terminal computer capable of performing hypertext transfer protocol communications with the web server. The terminal computer includes a browser for displaying information. The web server executes a plurality of web applications upon receiving a request from the terminal computer. The web server transmits messages output by the applications being executed to the terminal computer. The terminal computer displays messages received from the web server collectively in one window of the browser.
23 Citations
13 Claims
-
1. A web application system comprising a web server and a terminal computer capable of performing hypertext transfer protocol communications with the web server, wherein the terminal computer includes a browser for displaying information and is capable of being used by a plurality of users, wherein
the web server includes an executing unit that executes a plurality of web application programs, wherein the executing unit executes each of the web application programs upon receiving a request with user identification information for identifying a user who makes the request from the terminal computer; -
a message storing unit that stores therein messages that each web application program being executed by the executing unit outputs independently of before, while or after each web application program responds to the terminal computer, wherein each of the messages shows respectively a status or result of each execution of the web application programs to the user who makes the request and the message storing unit stores the messages in association with each user identification information; and a message transmitting unit that transmits, for each user identification information, the messages stored in the message storing unit to the terminal computer before, while or after each web application program responds to the terminal computer, and the terminal computer includes a request sending unit that sends the request and the user identification information for each of the web application programs to the web server; a message receiving unit that receives the messages for each user identification information from the message transmitting unit before, while or after each web application program responds to the terminal computer; and a message displaying unit that displays messages received by the message receiving unit collectively in a separate window of the browser for each user identification information before, while or after each web application program responds to the terminal computer. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A web server in a web application system in which the web server and a terminal computer capable of performing hypertext transfer protocol communications with the web server, wherein the terminal computer includes a browser for displaying information and is capable of being used by a plurality of users, wherein the web server includes
an executing unit that executes a plurality of web application programs, wherein the executing unit executes each of the web application programs upon receiving a request with user identification information for identifying a user who makes the request from the terminal computer; -
a message storing unit that stores therein messages that each web application program being executed by the executing unit outputs independently of before, while or after each web application program responds to the terminal computer, wherein each of the messages shows respectively a status or result of each execution of the web application programs to the user who makes the request and the message storing unit stores the messages in association with each user identification information; and a message transmitting unit that transmits, for each user identification information, the messages stored in the message storing unit to the terminal computer before, while or after each web application program responds to the terminal computer, wherein the messages are received for each user identification information and displayed collectively in a separate window of the browser for each user identification information before, while or after each web application program responds to the terminal computer by the terminal computer. - View Dependent Claims (8, 9)
-
-
10. A computer-readable, non-transitory medium that stores therein a computer program that realizes a web-application-message displaying method on a web server and a terminal computer capable of performing hypertext transfer protocol communications with the terminal computer, the terminal computer includes a browser for displaying information and is capable of being used by a plurality of users, the computer program causing the computer to execute:
-
the terminal computer sending a plurality of requests each of which is with user identification information for identifying a user who makes one of the requests to the web server to execute a plurality of web application programs on the web server; the web server executing the web application programs based on the requests received from the terminal computer; the web server transmitting messages that each web application program being executed outputs independently of before, while or after each web application program responds to the terminal computer, to the terminal computer, wherein each of the messages shows respectively a status or result of each execution of the web application programs to the user who makes the request and the transmitting transmits the messages for each user identification information; and the terminal computer receiving the messages for each user identification information from the web server before, while or after each web application program responds to the terminal computer and displaying the messages collectively in a separate window of the browser for each user identification information.
-
-
11. A web-application-message displaying method realized on a web server and a terminal computer capable of performing hypertext transfer protocol communications with the terminal computer, the terminal computer includes a browser for displaying information and is capable of being used by a plurality of users, the web application message displaying method comprising:
-
sending, by the terminal computer, a plurality of requests each of which is with user identification information for identifying a user who makes one of the requests to the web server to execute a plurality of web application programs on the web server; executing, by the web server, the web application programs based on the requests received from the terminal computer; transmitting, by the web server, messages that each web application program being executed outputs independently of before, while or after each web application program responds to the terminal computer, to the terminal computer, wherein each of the messages shows respectively a status or result of each execution of the web application programs to the user who makes the request and the transmitting transmits the messages for each user identification information; and receiving, by the terminal computer, the messages for each user identification information from the web server before, while or after each web application program responds to the terminal computer and displaying the messages collectively in a separate window of the browser for each user identification information, wherein the plurality of requests are associated respectively with a plurality of users and a separate display window is provided for each user. - View Dependent Claims (12, 13)
-
Specification