CN107872504A - Method for interchanging data and system - Google Patents
Method for interchanging data and system Download PDFInfo
- Publication number
- CN107872504A CN107872504A CN201710088151.0A CN201710088151A CN107872504A CN 107872504 A CN107872504 A CN 107872504A CN 201710088151 A CN201710088151 A CN 201710088151A CN 107872504 A CN107872504 A CN 107872504A
- Authority
- CN
- China
- Prior art keywords
- data
- seller
- database
- product side
- interchange platform
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/567—Integrating service provisioning from a plurality of service providers
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention discloses a kind of method for interchanging data and system, this method includes:Establish each database corresponding to product side and seller;Data interchange platform is established, and the connection established between each database and the data interchange platform;Receive the data inquiry request of the product side or the seller;And the record in the data interchange platform feeds back corresponding data to the product side or the seller.It is possible thereby to the easily data exchange between management product side and seller.
Description
Technical field
The present invention relates to database technical field, more particularly to method for interchanging data and system.
Background technology
The existing product of oneself also has sale to other subsidiaries sale (product side) between each subsidiary of one group
The product (seller) of other subsidiaries, product side and seller provide data to other side and want data from other side
Demand, cause current each product side and in terms of seller has substantial amounts of department or personal information and product sale information
Data exchange, and each cross-selling is required for establishing the passage of a data exchange, forms a netted association.So
And in the case that product side and seller are a lot, the network structure that existing data exchange ways are formed is extremely complex, not side
Just manage, and certain defect be present on data syn-chronization and data safety.
The content of the invention
In view of this, it is an object of the invention to provide a kind of method for interchanging data and system, how easily to solve
The problem of data exchange between management product side and seller.
To achieve the above object, the present invention provides a kind of method for interchanging data, and the method comprising the steps of:
Establish each database corresponding to product side and seller;
Data interchange platform is established, and the connection established between each database and the data interchange platform;
Receive the data inquiry request of the product side or the seller;And
Record in the data interchange platform feeds back corresponding data to the product side or the seller.
Preferably, this method also includes step:
For the corresponding product side of each data lab setting and the authorization message of seller;
After the data inquiry request is received, judge whether the product side or the seller have permission;
When the product side or the seller have permission, the record in the data interchange platform is performed
The step of to the product side or seller feedback corresponding data;And
When requesting party's lack of competence, feedback request unsuccessfully indicates.
Preferably, this method also includes step:
When the database and its corresponding authority occur newly-increased, modification and deleted, in the data interchange platform
Changed accordingly.
Preferably, the data interchange platform is a single database, records the product side and seller is corresponding
Each database essential information.
Preferably, the record in the data interchange platform feeds back phase to the product side or the seller
The step of answering data specifically includes:
Corresponding database is judged according to the data inquiry request;
Record in the data interchange platform obtains the essential information of the correspondence database;
Corresponding data is obtained from the correspondence database;And
For the product side or the seller create corresponding to Data View, with for providing the corresponding data.
Method for interchanging data proposed by the present invention, it can be put down by establishing the data exchange centered on a database
Platform, manage each database corresponding to product side and seller concentratedly.This method is except the data between meeting each specialized company
Switching requirement, also following 3 meanings:Decoupled in inter-system data synchronization;Synchronization complexity is reduced, accelerates synchronisation requirement
Realize;Authorize access mechanism, it is ensured that data isolation and security.
To achieve the above object, the present invention also proposes a kind of data exchange system, and the system includes:
Module is established, for establishing each database corresponding to product side and seller;Data interchange platform is established, and is built
Vertical connection between each database and the data interchange platform;
Receiving module, for receiving the data inquiry request of the product side or the seller;
Feedback module, fed back for the record in the data interchange platform to the product side or the seller
Corresponding data.
Preferably, the system also includes:
Setup module, for the authorization message for the corresponding product side of each data lab setting and seller;
Judge module, for after the receiving module receives the data inquiry request, judge the product side or
Whether the seller has permission;
The feedback module is additionally operable to, when the product side or the seller have permission, be put down according to the data exchange
Record in platform feeds back corresponding data to the product side or the seller;And when requesting party's lack of competence, feedback please
Ask and unsuccessfully indicate.
Preferably, the system also includes:
Module is changed, for when the database and its corresponding authority occur newly-increased, modification and deleted, in the number
Changed accordingly according in switching plane.
Preferably, the data interchange platform is a single database, records the product side and seller is corresponding
Each database essential information.
Preferably, record of the feedback module in the data interchange platform is to the product side or the sale
The process of side's feedback corresponding data specifically includes:
Corresponding database is judged according to the data inquiry request;
Record in the data interchange platform obtains the essential information of the correspondence database;
Corresponding data is obtained from the correspondence database;And
For the product side or the seller create corresponding to Data View, with for providing the corresponding data.
Data exchange system proposed by the present invention, it can be put down by establishing the data exchange centered on a database
Platform, manage each database corresponding to product side and seller concentratedly.The system is except the data between meeting each specialized company
Switching requirement, also following 3 meanings:Decoupled in inter-system data synchronization;Synchronization complexity is reduced, accelerates synchronisation requirement
Realize;Authorize access mechanism, it is ensured that data isolation and security.
Brief description of the drawings
Fig. 1 is a kind of flow chart for method for interchanging data that first embodiment of the invention proposes;
Fig. 2 is a kind of flow chart for method for interchanging data that second embodiment of the invention proposes;
Fig. 3 is a kind of flow chart for method for interchanging data that third embodiment of the invention proposes;
Fig. 4 is a kind of module diagram for data exchange system that fourth embodiment of the invention proposes;
The object of the invention is realized, functional characteristics and advantage will be described further referring to the drawings in conjunction with the embodiments.
Embodiment
In order that technical problems, technical solutions and advantages to be solved are clearer, clear, tie below
Drawings and examples are closed, the present invention will be described in further detail.It should be appreciated that specific embodiment described herein is only
To explain the present invention, it is not intended to limit the present invention.
First embodiment
As shown in figure 1, first embodiment of the invention proposes a kind of method for interchanging data, this method comprises the following steps:
S100, establish each database corresponding to product side and seller.
Specifically, there are product and Sales Channel and the personnel of oneself in each specialized company.Between different specialized companies, meeting
There is a situation where to sell other specialized company's products.So, there have been data exchange problem each other.Product is provided
Specialized company is referred to as product side, and the specialized company for obtaining his specialized company of family product and being sold using oneself channel is referred to as selling
Seller.Product side and seller have the demand for providing data to other side and data being obtained from other side.
The data included in the database mainly have two classes:(1) sales support data, such as product information, Ren Yuanxin
Breath, mechanism Schema information etc., this kind of data are mainly supplied to seller to use by product side, and seller is in before sales (as shown
Product), (such as declaration form core protect) in sale, the process of (such as follow-up declaration form service) needs these data post sales.(2) result
Data, such as performance information etc., this kind of data are mainly supplied to product side to use by seller, and product side counts and checks some
The sales achievement of channel, calculating need to pay the needs such as service charge of seller these data.
For the database, the implementation of each specialized company is different, and main type of database is Oracle, also can
The various databases of the types such as PostgreSQL, MySQL be present.
It is worth noting that.Each specialized company can both be to provide the product side of product, while can also obtain him
Seller of family's specialized company's product to be sold using oneself channel.
S102, data interchange platform is established, and the company established between each database and the data interchange platform
Connect.
Specifically, the data interchange platform is a single oracle database.Each number of every specialized company
The mode that the data interchange platform is connected according to storehouse does not limit, and can connect oracle database by certain agreement in theory
Instrument, it can connect up.In the present embodiment, the data interchange platform can be directed to the product side and seller is created
Build special tables of data, the product side and seller each database by corresponding to and pass through the one of which such as ETL, TJS, JAVA
Mode uploads to the data interchange platform, and each data corresponding to the product side and seller are recorded in the tables of data
The essential information in storehouse, such as title, be broadly described, storage address etc..
S104, receive the data inquiry request of requesting party's (product side or seller).
Specifically, when the product side or seller, which have, obtains the demand of data from other side, put down to the data exchange
Platform sends data inquiry request.
S106, the record in the data interchange platform feed back corresponding data to the requesting party.
Specifically, the record in the data interchange platform obtains the essential information of the database, from corresponding number
According to corresponding data is obtained in storehouse, requesting party is fed back to.Can be Data View corresponding to the requesting party creates in the present embodiment,
With for providing the corresponding data.
The method for interchanging data that the present embodiment is proposed, can be by establishing the data exchange centered on a database
Platform, all sales support data and result data are all focused on into the data exchange by product side and seller and put down
Platform, requesting party's self-propelled synchronous that allowing has demand, which obtains, to be used.So described product side and seller need to only provide a data,
Can meets the needs of multiple requesting parties obtain data.
Second embodiment
As shown in Fig. 2 second embodiment of the invention proposes a kind of method for interchanging data.In a second embodiment, the number
The step of according to the step of exchange method with first embodiment, is similar, and the main distinction is to increase on the basis of first embodiment
Step S204, and step S106 is changed to step S208-S210.This method specifically includes following steps:
S200, establish each database corresponding to product side and seller.
Specifically, there are product and Sales Channel and the personnel of oneself in each specialized company.Between different specialized companies, meeting
There is a situation where to sell other specialized company's products.So, there have been data exchange problem each other.Product is provided
Specialized company is referred to as product side, and the specialized company for obtaining his specialized company of family product and being sold using oneself channel is referred to as selling
Seller.Product side and seller have the demand for providing data to other side and data being obtained from other side.
The data included in the database mainly have two classes:(1) sales support data, such as product information, Ren Yuanxin
Breath, mechanism Schema information etc., this kind of data are mainly supplied to seller to use by product side, and seller is in before sales (as shown
Product), (such as declaration form core protect) in sale, the process of (such as follow-up declaration form service) needs these data post sales.(2) result
Data, such as performance information etc., this kind of data are mainly supplied to product side to use by seller, and product side counts and checks some
The sales achievement of channel, calculating need to pay the needs such as service charge of seller these data.
For the database, the implementation of each specialized company is different, and main type of database is Oracle, also can
The various databases of the types such as PostgreSQL, MySQL be present.
It is worth noting that.Each specialized company can both be to provide the product side of product, while can also obtain him
Seller of family's specialized company's product to be sold using oneself channel.
S202, data interchange platform is established, and the company established between each database and the data interchange platform
Connect.
Specifically, the data interchange platform is a single oracle database.Each number of every specialized company
The mode that the data interchange platform is connected according to storehouse does not limit, and can connect oracle database by certain agreement in theory
Instrument, it can connect up.In the present embodiment, the data interchange platform can be directed to the product side and seller is created
Build special tables of data, the product side and seller each database by corresponding to and pass through the one of which such as ETL, TJS, JAVA
Mode uploads to the data interchange platform, and each data corresponding to the product side and seller are recorded in the tables of data
The essential information in storehouse, such as title, be broadly described, storage address etc..
S204, for the corresponding product side of each data lab setting and the authorization message of seller.
Specifically, each product side and seller have increasing, the authority deleted, change, looked into the data in the database of oneself.When
After the product side or seller have the demand from other side's acquisition data and got the nod, have what is looked into the data of acquisition request
Authority.
S206, receive the data inquiry request of requesting party's (product side or seller).
Specifically, when the product side or seller, which have, obtains the demand of data from other side, put down to the data exchange
Platform sends data inquiry request.
S208, judges whether requesting party has permission.
Specifically, after the data inquiry request is received, corresponding number is judged according to the data inquiry request
According to storehouse, then judge whether the requesting party has the search access right to the database.
S210, respective feedback is made according to judged result.
Specifically, if the requesting party has search access right to the database, according in the data interchange platform
Record obtains the essential information of the database, and corresponding data is obtained from correspondence database, feeds back to requesting party.In this implementation
Can be Data View corresponding to the requesting party creates in example, with for providing the corresponding data.If the requesting party is to institute
Database is stated without search access right, then feedback request unsuccessfully indicates.
The method for interchanging data that the present embodiment is proposed, can be by establishing the data exchange centered on a database
Platform, all sales support data and result data are all focused on into the data exchange by product side and seller and put down
Platform, requesting party's self-propelled synchronous that allowing has demand, which obtains, to be used.So described product side and seller need to only provide a data,
Can meets the needs of multiple requesting parties obtain data.Meanwhile if some seller increases the product pin of some product side newly
Sell, if having concentrated on the data interchange platform before the data of the product side, the seller need to only be authorized, from
The data interchange platform synchronization, without product side redevelopment system.In addition, the data interchange platform passes through data
Access mandate control data no can obtain certain class data, it is ensured that Information Security.
3rd embodiment
As shown in figure 3, third embodiment of the invention proposes a kind of method for interchanging data.In the third embodiment, the number
The step of according to the step of exchange method with second embodiment, is similar, and the main distinction is to increase on the basis of second embodiment
Step S306.This method specifically includes following steps:
S300, establish each database corresponding to product side and seller.
Specifically, there are product and Sales Channel and the personnel of oneself in each specialized company.Between different specialized companies, meeting
There is a situation where to sell other specialized company's products.So, there have been data exchange problem each other.Product is provided
Specialized company is referred to as product side, and the specialized company for obtaining his specialized company of family product and being sold using oneself channel is referred to as selling
Seller.Product side and seller have the demand for providing data to other side and data being obtained from other side.
The data included in the database mainly have two classes:(1) sales support data, such as product information, Ren Yuanxin
Breath, mechanism Schema information etc., this kind of data are mainly supplied to seller to use by product side, and seller is in before sales (as shown
Product), (such as declaration form core protect) in sale, the process of (such as follow-up declaration form service) needs these data post sales.(2) result
Data, such as performance information etc., this kind of data are mainly supplied to product side to use by seller, and product side counts and checks some
The sales achievement of channel, calculating need to pay the needs such as service charge of seller these data.
For the database, the implementation of each specialized company is different, and main type of database is Oracle, also can
The various databases of the types such as PostgreSQL, MySQL be present.
It is worth noting that.Each specialized company can both be to provide the product side of product, while can also obtain him
Seller of family's specialized company's product to be sold using oneself channel.
S302, data interchange platform is established, and the company established between each database and the data interchange platform
Connect.
Specifically, the data interchange platform is a single oracle database.Each number of every specialized company
The mode that the data interchange platform is connected according to storehouse does not limit, and can connect oracle database by certain agreement in theory
Instrument, it can connect up.In the present embodiment, the data interchange platform can be directed to the product side and seller is created
Build special tables of data, the product side and seller each database by corresponding to and pass through the one of which such as ETL, TJS, JAVA
Mode uploads to the data interchange platform, and each data corresponding to the product side and seller are recorded in the tables of data
The essential information in storehouse, such as title, be broadly described, storage address etc..
S304, for the corresponding product side of each data lab setting and the authorization message of seller.
Specifically, each product side and seller have increasing, the authority deleted, change, looked into the data in the database of oneself.When
After the product side or seller have the demand from other side's acquisition data and got the nod, have what is looked into the data of acquisition request
Authority.
S306, when the database and its corresponding authority occur newly-increased, modification and deleted, put down in the data exchange
Changed accordingly in platform.
Specifically, will when the product side or seller are increased newly to the data in the database of oneself, change and deleted
The newly-increased, modification and deletion are synchronized to the data interchange platform.When have corresponding to database authority occur newly-increased, modification and
During deletion, the corresponding change priority assignation in the data interchange platform.
S308, receive the data inquiry request of requesting party's (product side or seller).
Specifically, when the product side or seller, which have, obtains the demand of data from other side, put down to the data exchange
Platform sends data inquiry request.
S310, judges whether requesting party has permission.
Specifically, after the data inquiry request is received, corresponding number is judged according to the data inquiry request
According to storehouse, then judge whether the requesting party has the search access right to the database.
S312, respective feedback is made according to judged result.
Specifically, if the requesting party has search access right to the database, according in the data interchange platform
Record obtains the essential information of the database, and corresponding data is obtained from correspondence database, feeds back to requesting party.In this implementation
Can be Data View corresponding to the requesting party creates in example, with for providing the corresponding data.If the requesting party is to institute
Database is stated without search access right, then feedback request unsuccessfully indicates.
The method for interchanging data that the present embodiment is proposed, the database of product side and seller and its corresponding can be directed to
When authority occurs newly-increased, modification and deleted, changed accordingly in the data interchange platform, so as to product side and pin
The each database of seller synchronizes management.
The data interchange platform is accessed with a newly-increased specialized company F below, while sale branch is provided as product side
Data are held, and provides result data instance as seller and is specifically described:
(1) database A and B corresponding to specialized company F is established.Wherein, the data in database A are specialized company's F conducts
The sales support data that product side provides, the data in database B are the result number that specialized company F provides as seller
According to.
(2) connection established between the database A and B and the data interchange platform.Specifically, the data exchange
Platform is that specialized company F increases accessing user USER_F newly, creates special tables of data, specialized company F selections ETL, TJS, JAVA
Etc. one way in which, the database A and B is uploaded into the data interchange platform, in the tables of data described in record
Database A and B essential information.
(3) authorization message of corresponding product side and seller is set for the database A and B.Specifically, specialty is public
F is taken charge of as product side, there is the authority for increasing, deleting, change, looking into the data in the database A of oneself, as seller, to oneself
Database B in data also there is the authority that increases, delete, changing, looking into.If specialized company C needs to obtain data as seller
Data in the A of storehouse, specialized company D needs to obtain the data in database B as product side, and obtains recognizing for specialized company F
Can, then specialized company C has " looking into " authority to the data in the database A and B.
(4) specialized company C sends inquiry database A request to the data interchange platform, and specialized company D is to the number
Inquiry database B request is sent according to switching plane.After the data interchange platform receives data inquiry request, judging please
The specialized company C and specialized company D of the side of asking have the search access right of associated databases.According to the note in the data interchange platform
Record obtains the essential information of the database A and B, and corresponding data is obtained from the database A and B.The data exchange is put down
Platform creates single Data View to specialized company C and specialized company D respectively, and the data feedback in database A is public to specialty
C is taken charge of, gives the data feedback in database B to specialized company D.
Fourth embodiment
As shown in figure 4, fourth embodiment of the invention proposes a kind of data exchange system 40.
In the present embodiment, data exchange system 40 includes establishing module 400, receiving module 406 and feedback module 410.
It is described to establish module 400, for establishing each database corresponding to product side and seller.
Specifically, there are product and Sales Channel and the personnel of oneself in each specialized company.Between different specialized companies, meeting
There is a situation where to sell other specialized company's products.So, there have been data exchange problem each other.Product is provided
Specialized company is referred to as product side, and the specialized company for obtaining his specialized company of family product and being sold using oneself channel is referred to as selling
Seller.Product side and seller have the demand for providing data to other side and data being obtained from other side.
The data included in the database mainly have two classes:(1) sales support data, such as product information, Ren Yuanxin
Breath, mechanism Schema information etc., this kind of data are mainly supplied to seller to use by product side, and seller is in before sales (as shown
Product), (such as declaration form core protect) in sale, the process of (such as follow-up declaration form service) needs these data post sales.(2) result
Data, such as performance information etc., this kind of data are mainly supplied to product side to use by seller, and product side counts and checks some
The sales achievement of channel, calculating need to pay the needs such as service charge of seller these data.
For the database, the implementation of each specialized company is different, and main type of database is Oracle, also can
The various databases of the types such as PostgreSQL, MySQL be present.
It is worth noting that.Each specialized company can both be to provide the product side of product, while can also obtain him
Seller of family's specialized company's product to be sold using oneself channel.
The module 400 of establishing is additionally operable to establish data interchange platform, and establishes each database and the data
Connection between switching plane.
Specifically, the data interchange platform is a single oracle database.Each number of every specialized company
The mode that the data interchange platform is connected according to storehouse does not limit, and can connect oracle database by certain agreement in theory
Instrument, it can connect up.In the present embodiment, the data interchange platform can be directed to the product side and seller is created
Build special tables of data, the product side and seller each database by corresponding to and pass through the one of which such as ETL, TJS, JAVA
Mode uploads to the data interchange platform, and each data corresponding to the product side and seller are recorded in the tables of data
The essential information in storehouse, such as title, be broadly described, storage address etc..
The receiving module 406, for receiving the data inquiry request of requesting party's (product side or seller).
Specifically, when the product side or seller, which have, obtains the demand of data from other side, put down to the data exchange
Platform sends data inquiry request.
The feedback module 410, fed back accordingly to the requesting party for the record in the data interchange platform
Data.
Specifically, record of the feedback module 410 in the data interchange platform obtains the basic letter of the database
Breath, corresponding data is obtained from correspondence database, feeds back to requesting party.Can be that requesting party establishment is corresponding in the present embodiment
Data View, with for providing the corresponding data.
Further, the data exchange system 40 can also include:
Setup module 402, for the authorization message for the corresponding product side of each data lab setting and seller.
Specifically, each product side and seller have increasing, the authority deleted, change, looked into the data in the database of oneself.When
After the product side or seller have the demand from other side's acquisition data and got the nod, have what is looked into the data of acquisition request
Authority.
Judge module 408, for after receiving module 406 receives the data inquiry request, whether judging requesting party
Have permission.
Specifically, after receiving module 406 receives the data inquiry request, judge module 408 is according to the data
Inquiry request judges corresponding database, then judges whether the requesting party has the search access right to the database.
The feedback module 410 is additionally operable to make respective feedback according to judged result.
Specifically, if the requesting party has search access right to the database, feedback module 410 is handed over according to the data
The record changed in platform obtains the essential information of the database, and corresponding data is obtained from correspondence database, feeds back to request
Side.Can be Data View corresponding to the requesting party creates in the present embodiment, with for providing the corresponding data.It is if described
Requesting party is to the database without search access right, then the feedback request of feedback module 410 unsuccessfully indicates.
Further, the data exchange system 40 can also include:
Module 404 is changed, for when the database and its corresponding authority occur newly-increased, modification and deleted, in institute
State in data interchange platform and changed accordingly.
Specifically, when the product side or seller are increased newly to the data in the database of oneself, change and deleted, become
The newly-increased, modification and deletion are synchronized to the data interchange platform by more module 404.When there is authority corresponding to database
When newly-increased, modification and deletion, change module 404 corresponding change priority assignation in the data interchange platform.
The embodiments of the present invention are for illustration only, do not represent the quality of embodiment.
It should be noted that herein, term " comprising ", "comprising" or its any other variant are intended to non-row
His property includes, so that process, method, article or device including a series of elements not only include those key elements, and
And also include the other element being not expressly set out, or also include for this process, method, article or device institute inherently
Key element.In the absence of more restrictions, the key element limited by sentence "including a ...", it is not excluded that including this
Other identical element also be present in the process of key element, method, article or device.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side
Method can add the mode of required general hardware platform to realize by software, naturally it is also possible to realized by hardware, but a lot
In the case of the former be more preferably embodiment.Based on such understanding, technical scheme is substantially in other words to existing
The part that technology contributes can be embodied in the form of software product, and the computer software product is stored in a storage
In medium (such as ROM/RAM, magnetic disc, CD), including some instructions to cause a station terminal equipment (can be mobile phone, calculate
Machine, server, air conditioner, or network equipment etc.) perform method described in each embodiment of the present invention.
Above by reference to the preferred embodiments of the present invention have been illustrated, not thereby limit to the interest field of the present invention.On
State that sequence number of the embodiment of the present invention is for illustration only, do not represent the quality of embodiment.Patrolled in addition, though showing in flow charts
Order is collected, but in some cases, can be with the step shown or described by being performed different from order herein.
Those skilled in the art do not depart from the scope of the present invention and essence, can have a variety of flexible programs to realize the present invention,
It can be used for another embodiment for example as the feature of one embodiment and obtain another embodiment.All technologies with the present invention
The all any modification, equivalent and improvement made within design, all should be within the interest field of the present invention.
Claims (10)
1. a kind of method for interchanging data, it is characterised in that the method comprising the steps of:
Establish each database corresponding to product side and seller;
Data interchange platform is established, and the connection established between each database and the data interchange platform;
Receive the data inquiry request of the product side or the seller;And
Record in the data interchange platform feeds back corresponding data to the product side or the seller.
2. method for interchanging data according to claim 1, it is characterised in that this method also includes step:
For the corresponding product side of each data lab setting and the authorization message of seller;
After the data inquiry request is received, judge whether the product side or the seller have permission;
When the product side or the seller have permission, the record in the data interchange platform is performed to institute
The step of stating product side or seller feedback corresponding data;And
When requesting party's lack of competence, feedback request unsuccessfully indicates.
3. method for interchanging data according to claim 2, it is characterised in that this method also includes step:
When the database and its corresponding authority occur newly-increased, modification and deleted, carried out in the data interchange platform
Corresponding change.
4. method for interchanging data according to claim 1, it is characterised in that the data interchange platform is one single
Database, record the essential information of each database corresponding to the product side and seller.
5. method for interchanging data according to claim 1, it is characterised in that described according in the data interchange platform
Record and specifically included to the step of product side or seller feedback corresponding data:
Corresponding database is judged according to the data inquiry request;
Record in the data interchange platform obtains the essential information of the correspondence database;
Corresponding data is obtained from the correspondence database;And
For the product side or the seller create corresponding to Data View, with for providing the corresponding data.
6. a kind of data exchange system, it is characterised in that the system includes:
Module is established, for establishing each database corresponding to product side and seller;Data interchange platform is established, and establishes institute
State the connection between each database and the data interchange platform;
Receiving module, for receiving the data inquiry request of the product side or the seller;
Feedback module, fed back accordingly to the product side or the seller for the record in the data interchange platform
Data.
7. data exchange system according to claim 6, it is characterised in that the system also includes:
Setup module, for the authorization message for the corresponding product side of each data lab setting and seller;
Judge module, for after the receiving module receives the data inquiry request, judging the product side or described
Whether seller has permission;
The feedback module is additionally operable to when the product side or the seller have permission, according in the data interchange platform
Record feed back corresponding data to the product side or the seller;And when requesting party's lack of competence, feedback request loses
Lose instruction.
8. data exchange system according to claim 7, it is characterised in that the system also includes:
Module is changed, for when the database and its corresponding authority occur newly-increased, modification and deleted, being handed in the data
Change in platform and changed accordingly.
9. data exchange system according to claim 6, it is characterised in that the data interchange platform is one single
Database, record the essential information of each database corresponding to the product side and seller.
10. data exchange system according to claim 6, it is characterised in that the feedback module is handed over according to the data
The process that the record changed in platform feeds back corresponding data to the product side or the seller specifically includes:
Corresponding database is judged according to the data inquiry request;
Record in the data interchange platform obtains the essential information of the correspondence database;
Corresponding data is obtained from the correspondence database;And
For the product side or the seller create corresponding to Data View, with for providing the corresponding data.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710088151.0A CN107872504A (en) | 2017-02-20 | 2017-02-20 | Method for interchanging data and system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710088151.0A CN107872504A (en) | 2017-02-20 | 2017-02-20 | Method for interchanging data and system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN107872504A true CN107872504A (en) | 2018-04-03 |
Family
ID=61761462
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710088151.0A Pending CN107872504A (en) | 2017-02-20 | 2017-02-20 | Method for interchanging data and system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN107872504A (en) |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101458802A (en) * | 2008-09-05 | 2009-06-17 | 南宁柒柒壹电子科技有限公司 | Method for realizing multi-level price module architecture of e-commerce platform |
| CN101604467A (en) * | 2008-06-10 | 2009-12-16 | 关贸网路股份有限公司 | Consumption information processing method |
| WO2010019852A2 (en) * | 2008-08-15 | 2010-02-18 | Mohammed Hashim-Waris | Supply chain management systems and methods |
| CN104063408A (en) * | 2013-03-18 | 2014-09-24 | 广达电脑股份有限公司 | Cloud platform and data exchange method thereof |
| CN104463591A (en) * | 2013-09-13 | 2015-03-25 | 黑龙江傲立辅龙科技开发有限公司 | Electronic commerce service system |
| CA2861754A1 (en) * | 2014-08-29 | 2016-02-29 | Craik Pyke | Data brokering system for fulfilling data requests to multiple data providers |
| CN106408386A (en) * | 2016-09-21 | 2017-02-15 | 安徽希望网络科技股份有限公司 | Product promotion system based on E-commerce |
-
2017
- 2017-02-20 CN CN201710088151.0A patent/CN107872504A/en active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101604467A (en) * | 2008-06-10 | 2009-12-16 | 关贸网路股份有限公司 | Consumption information processing method |
| WO2010019852A2 (en) * | 2008-08-15 | 2010-02-18 | Mohammed Hashim-Waris | Supply chain management systems and methods |
| CN101458802A (en) * | 2008-09-05 | 2009-06-17 | 南宁柒柒壹电子科技有限公司 | Method for realizing multi-level price module architecture of e-commerce platform |
| CN104063408A (en) * | 2013-03-18 | 2014-09-24 | 广达电脑股份有限公司 | Cloud platform and data exchange method thereof |
| CN104463591A (en) * | 2013-09-13 | 2015-03-25 | 黑龙江傲立辅龙科技开发有限公司 | Electronic commerce service system |
| CA2861754A1 (en) * | 2014-08-29 | 2016-02-29 | Craik Pyke | Data brokering system for fulfilling data requests to multiple data providers |
| CN106408386A (en) * | 2016-09-21 | 2017-02-15 | 安徽希望网络科技股份有限公司 | Product promotion system based on E-commerce |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102946553B (en) | Digital copyright protection system and method applicable to OTT (over the top) Internet TV (television) | |
| CN102970587B (en) | A kind of multi-user's account implementation method being applicable to OTT internet television | |
| EP2665246B1 (en) | Wireless terminal device, information processing device, communication system and method of controlling wireless terminal device | |
| JP5148542B2 (en) | Data sharing system, shared data management device, and control method of shared data management device | |
| CN1983843B (en) | Communication method and apparatus | |
| EP2769898B1 (en) | Train schedule editing system, train schedule editing method, and train schedule editing program | |
| US20090187978A1 (en) | Security and authentications in peer-to-peer networks | |
| CN101702795A (en) | System and method for sharing authority enabled user simple files | |
| CN109508965A (en) | A kind of policing administration system | |
| US20230222491A1 (en) | Systems and methods for transfer of non-fungible assets across multiple blockchain systems | |
| JP2002288453A (en) | Information terminal | |
| US8576751B2 (en) | Method, mobile station, system and network processor for use in mobile communications | |
| JP3676048B2 (en) | Broadcast system, broadcast method and recording medium | |
| CN106658075A (en) | Internet-based new media copyright trading cloud platform | |
| CN106506220A (en) | Operation and the equipment management system of the super focus business platforms of CMMB | |
| US9824227B2 (en) | Simulated control of a third-party database | |
| CN101909248A (en) | User access method and system, user management method and system of closed user group | |
| CN110430249A (en) | Processing method and device based on application program of mobile phone | |
| CN107872504A (en) | Method for interchanging data and system | |
| US20090323653A1 (en) | Communication service support device, method and program | |
| US7426384B2 (en) | Network communication system including a database of codes and corresponding telephone numbers | |
| CN101820412B (en) | Data hub server | |
| KR101664407B1 (en) | Personal On-line Recording Management System by Using Network and Method thereof | |
| KR102822046B1 (en) | Virtual space management system, virtual space registration method and virtual space purchasing tethod | |
| CN101662548A (en) | Method, system and searching platform for establishing connection with call centers |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180403 |