Client/server system having middleware-based interface between client and server image processing objects
First Claim
1. A client/server system including a client and a plurality of servers connected via a communication network, said client/server system comprising:
- the client including;
an object-oriented middleware;
an object storage device having a plurality of client-form image processing objects;
a request input device for receiving a client-form request input by a user at the client, said client-form request indicating a selected one of the image processing objects of said object storage device;
a middleware processing device for converting the client-form request from said request input device into a standard-form request readable by the middleware; and
a request transmitting device for transmitting the standard-form request from said middleware processing device to the communication network, andthe plurality of servers, each of the plurality of servers including;
an object-oriented middleware;
a plurality of image processing units;
an object storage device having a plurality of image processing objects, the image processing objects having specific interfaces to the image processing units, any one of the image processing objects allowing a corresponding one of the image processing units to be executed in response to a server-form request;
a request receiving device for receiving a standard-form request from the communication network, said standard-form request indicating a selected one of the image processing objects in the object storage device of the server; and
a middleware processing device for converting the standard-form request from said request receiving device into a server-form request, and for transmitting the server-form request to the selected one of the image processing objects so that a corresponding one of the image processing units is executed in response to the server-form request.
1 Assignment
0 Petitions
Accused Products
Abstract
A client/server system includes a client and a plurality of servers which are connected via a communication network. The client includes an object-oriented middleware and client-form image processing objects. A middleware processing device converts a client-form request from a request input device into a standard-form request readable by the middleware. A request transmitting device transmits the standard-form request to the network. Each of the servers includes an object-oriented middleware, image processing units, and image processing objects. The image processing objects of each server have specific interfaces to the image processing units, any one of the image processing objects allowing a corresponding one of the image processing units to be executed in response to a server-form request. A middleware processing device of the server converts the standard-form request from the network into a server-form request, and transmits the server-form request to a selected one of the image processing objects so that a corresponding one of the image processing units is executed in response to the server-form request.
-
Citations
14 Claims
-
1. A client/server system including a client and a plurality of servers connected via a communication network, said client/server system comprising:
-
the client including; an object-oriented middleware; an object storage device having a plurality of client-form image processing objects; a request input device for receiving a client-form request input by a user at the client, said client-form request indicating a selected one of the image processing objects of said object storage device; a middleware processing device for converting the client-form request from said request input device into a standard-form request readable by the middleware; and a request transmitting device for transmitting the standard-form request from said middleware processing device to the communication network, and the plurality of servers, each of the plurality of servers including; an object-oriented middleware; a plurality of image processing units; an object storage device having a plurality of image processing objects, the image processing objects having specific interfaces to the image processing units, any one of the image processing objects allowing a corresponding one of the image processing units to be executed in response to a server-form request; a request receiving device for receiving a standard-form request from the communication network, said standard-form request indicating a selected one of the image processing objects in the object storage device of the server; and a middleware processing device for converting the standard-form request from said request receiving device into a server-form request, and for transmitting the server-form request to the selected one of the image processing objects so that a corresponding one of the image processing units is executed in response to the server-form request. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An image processing method for a client-server system including a client and a plurality of servers connected via a communication network, said data processing method comprising the steps of:
-
providing an object-oriented middleware for the client; providing a plurality of client-form image processing objects for the client; receiving a client-form request input by a user at the client, said client-form request indicating a selected one of the image processing objects; converting the client-form request into a standard-form request readable by the middleware; transmitting the standard-form request to the communication network; providing an object-oriented middleware for each of the plurality of servers; providing a plurality of image processing units for each of the plurality of servers; providing a plurality of image processing objects for each of the plurality of servers, the image processing objects having specific interfaces to the image processing units, any one of the image processing objects allowing a corresponding one of the image processing units to be executed in response to a server-form request; receiving the standard-form request from the communication network, said standard-form request indicating a selected one of the image processing objects in one of the plurality of servers; converting the standard-form request into a server-form request; and transmitting the server-form request to the selected one of the image processing objects so that a corresponding one of the image processing units is executed in response to the server-form request. - View Dependent Claims (8, 9)
-
-
10. A server connected to a client via a communication network for use in a client/server system, said server comprising:
-
an object-oriented middleware; a plurality of image processing units; an object storage device having a plurality of image processing objects, the image processing objects having specific interfaces to the image processing units, any one of the image processing objects allowing a corresponding one of the image processing units to be executed in response to a server-form request; a request receiving device for receiving a standard-form request from the communication network, said standard-form request indicating a selected one of the image processing objects in the object storage device of the server; a middleware processing device for converting the standard-form request from said request receiving device into a server-form request, and for transmitting the server-form request to the selected one of the image processing objects so that a corresponding one of the image processing units is executed in response to the server-form request. - View Dependent Claims (11)
-
-
12. A client connected to a plurality of servers via a communication network for use in a client/server system, said client comprising:
-
an object-oriented middleware; an object storage device having a plurality of client-form image processing objects; a request input device for receiving a client-form request input by a user at the client, said client-form request indicating a selected one of the image processing objects of said object storage device; a middleware processing device for converting the client-form request from said request input device into a standard-form request readable by the middleware; and a request transmitting device for transmitting the standard-form request from said middleware processing device to the communication network.
-
-
13. A computer program product for use with a client in a client/server system wherein the client comprises a plurality of image processing objects and an object-oriented middleware, said computer program product comprising:
-
a computer readable storage medium and a program code mechanism embedded in the computer readable storage medium, said program code mechanism comprising; first program code means for causing the client to receive a client-form request, said client-form request indicating a selected one of the image processing objects of the client; second program code means for causing the client to convert the client-form request from said first program code means into a standard-form request readable by the middleware; and third program code means for causing the client to transmit the standard-form request from said second program code means to a communication network.
-
-
14. A computer program product for use with a server in a client/server system wherein the server comprises a plurality of image processing objects, an object-oriented middleware and a plurality of image processing units, the image processing objects having specific interfaces to the image processing units, any one of the image processing objects allowing a corresponding one of the image processing units to be executed in response to a server-form request, said computer program product comprising:
-
a computer readable storage medium and a program code mechanism embedded in the computer readable storage medium, said program code mechanism comprising; first program code means for causing the server to receive a standard-form request from a communication network, said standard-form request indicating a selected one of the image processing objects of the server; second program code means for causing the server to convert the standard-form request from said first program code means into a server-form request; and third program code means for causing the server to transmit the server-form request from said second program code means to the selected one of the image processing objects so that a corresponding one of the image processing units is executed in response to the server-form request.
-
Specification