Control device, control method, and storage medium
AssigneeFujitsu Limited
InventorsTomohiro OHTAKE, Akihiko MATSUO, Toshihiro KODAKA, Kenji OKI
Life of this patent
Estimating the term…
Abstract
A first computer establishes a connection between a second computer and the first computer when a specific request for access to a specific path from the second computer is accepted. The first computer transmits to the second computer a script for enabling the second computer to perform a proxy process of accepting a database access request for access to a database from an application to be accessed by the second computer, accessing the database, and acquiring an access result from the database. Then, the first computer receives a database access result from the second computer, and outputs the result to the application.
Claims14
A computer-readable, non-transitory medium storing a program used to direct a first computer to perform a control process, the control process comprising:
- accepting a specific request to access a specific path from a second computer;
- establishing a connection between the second computer and the first computer when the specific request is accepted;
- accepting a first database access request of an application to be accessed by the second computer for access to a first database from the application;
- transmitting to the second computer an execute instruction script for enabling the second computer to execute a proxy process of accessing the first database at the first database access request, acquiring a first database access result from the first database, and transmitting the first database access result to the first computer;
- enabling the second computer to perform the proxy process by transmitting the first database access request by including the first database access request in the execute instruction script or separately from the execute instruction script to the second computer through the connection;
- receiving the first database access result from the second computer;
- and
- outputting the first database access result to the application.
A control device comprising:
- a first reception device configured to accept a specific request for access to a specific path from a client;
- an establishment device configured to establish a connection between the client and the control device when the first reception device accepts the specific request;
- a second reception device configured to accept from the application a database access request for access to a database by an application to be accessed by the client;
- a transmission device configured to transmit to the client a script for enabling the client to execute a process of accessing the database at the database access request, acquiring a database access result from the database, and transmitting the database access result to the control device, and to transmit the database access request by including the database access request in the script or separately from the script to the client through the connection;
- and
- an output device configured to receive the database access result from the client, and to output the database access result to the application.
A controlling method for a first computer, the controlling method comprising:
- accepting a specific request to access a specific path from a second computer;
- establishing a connection between the second computer and the first computer when the specific request is accepted;
- accepting a database access request of an application to be accessed by the second computer for access to a database from the application;
- transmitting to the second computer a script for enabling the second computer to execute a process of accessing the database at the database access request, acquiring a database access result from the database, and transmitting the database access result to the first computer;
- enabling the second computer to perform the process by transmitting the database access request by including the database access request in the script or separately from the script to the second computer through the connection;
- receiving the database access result from the second computer;
- and
- outputting the database access result to the application.
Dependencies are inferred from the claim text.