Interserver data association apparatus
First Claim
1. An interserver data association apparatus for transmitting contents of manipulation of a database in a transmission server to a plurality of reception servers, said apparatus comprising:
- reception means for receiving data about said manipulation of said database sent from said transmission server;
timing definition information storing means for storing definition information for defining a condition about data transmission for each of said plurality of reception servers; and
distribution means for distributing said data, received by said reception means, to said plurality of reception servers according to said definition information stored in said timing definition information storing means.
2 Assignments
0 Petitions
Accused Products
Abstract
An interserver data association apparatus capable of making data association with respect to a plurality of reception servers based on data transmitted from one transmission server. Transaction information about the manipulation of a database sent from a main center is received by an acquisition unit in the interserver data association apparatus. The data received by this acquisition unit is transferred to individual distribution buffers in a distribution unit. This distribution unit has information about the timings of data transmission requested by the individual reception servers. At the timing each reception server requests, therefore, the distribution unit transfers the transaction information stored in the distribution buffer associated with each reception server to that reception server.
-
Citations
11 Claims
-
1. An interserver data association apparatus for transmitting contents of manipulation of a database in a transmission server to a plurality of reception servers, said apparatus comprising:
-
reception means for receiving data about said manipulation of said database sent from said transmission server;
timing definition information storing means for storing definition information for defining a condition about data transmission for each of said plurality of reception servers; and
distribution means for distributing said data, received by said reception means, to said plurality of reception servers according to said definition information stored in said timing definition information storing means. - View Dependent Claims (3, 4, 7, 9)
a storage section including a non-volatile memory for storing data about said manipulation of said database.
-
-
4. The interserver data association apparatus according to claim 3, wherein said storage section is provided in said distribution means and stores data immediately before distribution to said reception servers.
-
7. The interserver data association apparatus according to claim 1, wherein said reception means groups data about a database manipulation sent from said transmission server for each transaction executed in said transmission server.
-
9. The interserver data association apparatus according to claim 1, wherein said data about said manipulation of said database includes information for specifying a transaction which has performed said database manipulation, information for specifying a resource on which said database manipulation has been performed, a type of said database manipulation and information about contents of said resource after said database manipulation.
-
2. An interserver data association apparatus for transmitting contents of manipulation of a database in a transmission server to a plurality of reception servers, said apparatus comprising:
-
reception means for receiving data about said manipulation of said database sent from said transmission server;
resource definition information storing means for storing definition information for defining which resource being sent to which reception server; and
,distribution means for distributing said data, received by said reception means, to said plurality of reception servers according to said definition information stored in said resource definition information storing means. - View Dependent Claims (5, 6, 8)
a storage section including a non-volatile memory for storing data received by said reception means.
-
-
6. The interserver data association apparatus according to claim 5, further comprising:
a buffer to which data read from said storage section is written.
-
8. The interserver data association apparatus according to claim 5, wherein said reception means groups data about a database manipulation sent from said transmission server for each transaction executed in said transmission server and transmits said data to said storage section in an ending order of transactions.
-
10. An interserver data association apparatus for transmitting contents of manipulation of a database in a transmission server to a plurality of reception servers, said apparatus comprising:
-
reception means for receiving data about said manipulation of said database sent from said transmission server;
transmission definition information storing means for storing definition information for defining type of data to be transmitted to each of said plurality of reception servers;
identification means for identifying only data requested by said reception servers from data received by said reception means, according to said transmission definition information stored in said definition storing means; and
distribution means for distributing said data, identified by said identification means, to each reception server.
-
-
11. An interserver data association apparatus for transmitting contents of manipulation of a database in a transmission server to a plurality of reception servers, said apparatus comprising:
-
reception means for receiving data about said manipulation of said database sent from said transmission server;
resource definition information storing means for storing definition information for defining which resource being sent to which reception server;
timing definition information storing means for storing definition information for defining a condition about data transmission for each of said plurality of reception servers; and
,distribution means for distributing said data, received by said reception means, to said plurality of reception servers according to said definition information stored in said resource definition information storing means and said timing definition information storing means.
-
Specification