System and method for data interchange
First Claim
1. A system for data interchange comprising a local system and a remote system, each of the local system and the remote system providing a plurality of client computers, a database server, an application server, and a database, the application server comprising:
- a basic parameter setting module for setting basic parameters of a local application server, the basic parameters including an address of the local application server, database connection parameters, a limit time for rerunning when an error occurs during data interchange;
a remote address setting module for setting an address, an ID (Identification) and a URL (Uniform Resource Locater) of a remote application server;
a request receiving module for receiving a request for data interchange from the remote application server;
a data receiving module for receiving data from a local database server and transforming the received data to an XML format;
a data sending module for sending the data to the remote application server; and
a data checking module for checking the data to determine whether the contents and format of the data are correct.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for data interchange between a local system and a remote system is disclosed. Each of the local system and the remote system has an application server, a database server and a plurality of client computers. The application server is for filtering data interchange requests and accelerating data interchange. Each data interchange request is Http (Hypertext Transfer Protocol) triggered and transferred in XML (Extensible Markup Language) format. The method for data interchange includes the steps of: sending a request for transmitting new data to a remote database server; submitting the request to a local database server; sending the new data to a local application server; transforming the new data to an XML format; sending the new data to the remote application server.
15 Citations
9 Claims
-
1. A system for data interchange comprising a local system and a remote system, each of the local system and the remote system providing a plurality of client computers, a database server, an application server, and a database, the application server comprising:
-
a basic parameter setting module for setting basic parameters of a local application server, the basic parameters including an address of the local application server, database connection parameters, a limit time for rerunning when an error occurs during data interchange;
a remote address setting module for setting an address, an ID (Identification) and a URL (Uniform Resource Locater) of a remote application server;
a request receiving module for receiving a request for data interchange from the remote application server;
a data receiving module for receiving data from a local database server and transforming the received data to an XML format;
a data sending module for sending the data to the remote application server; and
a data checking module for checking the data to determine whether the contents and format of the data are correct.
-
-
2. A method for data interchange between a local system and a remote system, comprising the steps of:
-
setting basic parameters of a local application server;
setting basic parameters including an address, a URL and an ID of a remote application server;
saving new data to a local database;
sending a request for transmitting the new data to the local application server;
submitting the request to a local database server;
sending the new data to the local application server;
transforming the new data to an XML format;
sending the new data to the remote application server;
checking the new data to determine whether the contents and format of the received data are correct;
saving the correct new data to a remote database; and
sending the correct new data to a remote client computer. - View Dependent Claims (3, 4)
-
-
5. A method for data interchange between a local system and a remote system, comprising the steps of:
-
providing a local database server in a local system for access of local users;
allowing communication of said local database server with a remote system through a local application server exclusively; and
retrieving data from said local database server to said remote system via said local application server based on a user request of said remote system transmitted from said remote system to said local application server. - View Dependent Claims (6, 7, 8, 9)
-
Specification