Client-side data analysis program, server-side data analysis program, and associated-communication-interface generation program
First Claim
1. A client-side data analysis program being executed by a computer for performing communication by data having a unified structure between applications connected through a network, and making said computer perform a sequence of processing which comprises the steps of:
- (a) acquiring through a network first identification information associated with a processing application to which a processing request is to be outputted;
(b) comparing said first identification information with second identification information held in association with a predefined data structure; and
(c) generating data of the processing request having said predefined data structure, and transmitting the data of the processing request to a server in which said processing application is installed, when a result of comparison obtained in step (b) indicates that said first identification information coincides with second identification information.
1 Assignment
0 Petitions
Accused Products
Abstract
A client-side data analysis program, a server-side data analysis program, and an associated-communication-interface generation program which can early detect a computer using an interface which has not yet been changed, and prevent occurrence of an unexpected situation. A data analysis unit in a client generates and transmits processing-request data containing first identification information acquired from an application-identifier management file, when the first identification information coincides with second identification information held in association with a predefined data structure. A data analysis unit in a server analyzes a data structure of processing-request data based on a predefined data structure when first identification information acquired from an application-identifier management file and contained in the processing-request data coincides with second identification information held in association with the predefined data structure.
-
Citations
14 Claims
-
1. A client-side data analysis program being executed by a computer for performing communication by data having a unified structure between applications connected through a network, and making said computer perform a sequence of processing which comprises the steps of:
-
(a) acquiring through a network first identification information associated with a processing application to which a processing request is to be outputted;
(b) comparing said first identification information with second identification information held in association with a predefined data structure; and
(c) generating data of the processing request having said predefined data structure, and transmitting the data of the processing request to a server in which said processing application is installed, when a result of comparison obtained in step (b) indicates that said first identification information coincides with second identification information. - View Dependent Claims (2, 3, 4)
-
-
5. A server-side data analysis program being executed by a computer for performing communication by data having a unified structure between applications connected through a network, and making said computer perform a sequence of processing which comprises the steps of:
-
(a) acquiring first identification information contained in data of a processing request, when the data of the processing request is received from a client;
(b) comparing said first identification information with second identification information held in association with a predefined data structure; and
(c) analyzing a data structure of said data of the processing request based on said predefined data structure when a result of comparison obtained in step (b) indicates that said first identification information coincides with second identification information. - View Dependent Claims (6, 7)
-
-
8. An associated-communication-interface generation program executed by a computer for generating an associated-communication interface which performs communication by data having a unified structure between applications connected through a network, said associated-communication-interface generation program makes said computer perform a sequence of processing which comprises the steps of:
-
(a) generating, based on interface information in which a data structure of transferred data is defined, a data analysis program for performing data analysis in accordance with said data structure so that said data analysis program includes identification information based on which said interface information can be uniquely identified; and
(b) registering said identification information in an application-identifier management file arranged at a predetermined location on said network.
-
-
9. A method for analyzing data in a client so as to perform communication by data having a unified structure between applications connected through a network, comprising the steps of:
-
(a) acquiring through a network first identification information associated with a processing application to which a processing request is to be outputted;
(b) comparing said first identification information with second identification information held in association with a predefined data structure; and
(c) generating data of the processing request having said predefined data structure, and transmitting the data of the processing request to a server in which said processing application is installed, when a result of comparison obtained in step (b) indicates that said first identification information coincides with second identification information.
-
-
10. A method for analyzing data in a server so as to perform communication by data having a unified structure between applications connected through a network, comprising the steps of:
-
(a) acquiring first identification information contained in data of a processing request, when the data of the processing request is received from a client;
(b) comparing said first identification information with second identification information held in association with a predefined data structure; and
(c) analyzing a data structure of said data of the processing request based on said predefined data structure when a result of comparison obtained in step (b) indicates that said first identification information coincides with second identification information.
-
-
11. A method for generating an associated-communication interface which performs communication by data having a unified structure between applications connected through a network, comprising the steps of:
-
(a) generating, based on interface information in which a data structure of transferred data is defined, a data analysis program for performing data analysis in accordance with said data structure so that said data analysis program includes identification information based on which said interface information can be uniquely identified; and
(b) registering said identification information in an application-identifier management file arranged at a predetermined location on said network.
-
-
12. A client apparatus for analyzing data in a client so as to perform communication by data having a unified structure between applications connected through a network, comprising:
-
acquisition means which acquires through a network first identification information associated with a processing application to which a processing request is to be outputted;
comparison means which compares said first identification information with second identification information held in association with a predefined data structure; and
transmission means which generates data of the processing request having said predefined data structure, and transmits the data of the processing request to a server in which said processing application is installed, when a result of comparison by said comparison means indicates that said first identification information coincides with second identification information.
-
-
13. A server apparatus for analyzing data in a server so as to perform communication by data having a unified structure between applications connected through a network, comprising:
-
acquisition means which acquires first identification information contained in data of a processing request, when the data of the processing request is received from a client;
comparison means which compares said first identification information with second identification information held in association with a predefined data structure; and
analysis means which analyzes a data structure of said data of the processing request based on said predefined data structure when a result of comparison by said comparison means indicates that said first identification information coincides with second identification information.
-
-
14. An associated-communication-interface generation apparatus for generating an associated-communication interface which performs communication by data having a unified structure between applications connected through a network, comprising:
-
data-analysis-program generation means which generates, based on interface information in which a data structure of transferred data is defined, a data analysis program for performing data analysis in accordance with said data structure so that said data analysis program includes identification information based on which said interface information can be uniquely identified; and
identification-information registration means which registers said identification information in an application-identifier management file arranged at a predetermined location on said network.
-
Specification