Facilitator having a distributed configuration, a dual cell apparatus used for the same, and an integrated cell apparatus used for the same
First Claim
1. A facilitator having a distributed configuration comprising cell apparatuses for conducting distributed processes, disposed between a server apparatus and a client apparatus connected through a computer network, for facilitating the server apparatus and the client apparatus so that they are concealed from each other, wherein:
- at least one of the cell apparatuses of the facilitator is a dual cell apparatus that functions as a query cell apparatus for conducting a process of behaving as a querier making a request and as an answer cell apparatus for conducting a process of behaving as an answerer giving an answer to the request;
the dual cell apparatus has functions of two cells for behaving as a query cell apparatus with respect to the server apparatus to transfer contents of a request from a querier to the server apparatus and for behaving as an answer cell apparatus to the request with respect to the client apparatus to transfer an answer from the server apparatus to the client apparatus; and
the cell apparatuses of the facilitator are classified on a group basis to form a plurality of groups, the dual cell apparatus is disposed on a border between the groups, and communication between the groups is conducted through the dual cell apparatus.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided a facilitator having a flexible distributed configuration using cells with enhanced security.
The facilitator includes a query cell 20 for receiving a query from a user 60, a transfer cell 30 for transferring data to a predetermined cell, an answer cell 40 for organizing answers to the query from the user 60, and a dual cell 10 having two functions (function of the query cell and the function of the answer cell), wherein respective kinds of cells are organized based on a group 70, and the dual cell 10 is disposed on the border between the groups 70. All the data communicated between the groups 70 passes through the dual cell 10. The user 60 can see the answer cell portion of the dual cell 10, and the server 50 can see the query cell portion of the dual cell 10. Respective elements belonging to different groups are concealed from each other. The arrangement of each cell can be altered only by changing the setting of the dual cell 10.
-
Citations
7 Claims
-
1. A facilitator having a distributed configuration comprising cell apparatuses for conducting distributed processes, disposed between a server apparatus and a client apparatus connected through a computer network, for facilitating the server apparatus and the client apparatus so that they are concealed from each other, wherein:
-
at least one of the cell apparatuses of the facilitator is a dual cell apparatus that functions as a query cell apparatus for conducting a process of behaving as a querier making a request and as an answer cell apparatus for conducting a process of behaving as an answerer giving an answer to the request;
the dual cell apparatus has functions of two cells for behaving as a query cell apparatus with respect to the server apparatus to transfer contents of a request from a querier to the server apparatus and for behaving as an answer cell apparatus to the request with respect to the client apparatus to transfer an answer from the server apparatus to the client apparatus; and
the cell apparatuses of the facilitator are classified on a group basis to form a plurality of groups, the dual cell apparatus is disposed on a border between the groups, and communication between the groups is conducted through the dual cell apparatus. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification