CN104331501A - Data updating method for multi-platform - Google Patents
Data updating method for multi-platform Download PDFInfo
- Publication number
- CN104331501A CN104331501A CN201410665998.7A CN201410665998A CN104331501A CN 104331501 A CN104331501 A CN 104331501A CN 201410665998 A CN201410665998 A CN 201410665998A CN 104331501 A CN104331501 A CN 104331501A
- Authority
- CN
- China
- Prior art keywords
- data
- database
- server
- business platform
- synchronization server
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/23—Updating
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (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 relates to a data updating method for a multi-platform. The data updating method for the multi-platform comprises the following steps: receiving a modifying instruction of a database, stored in a synchronization server by an administrator, by the synchronization server so as to modify corresponding data in the database stored in the synchronization server, and performing corresponding modification on databases of business platform servers according to the corresponding data; receiving an ordering command of a user terminal by at least one business platform server so as to form a commodity order, and sending the commodity order to a payment platform; after the state that the commodity order is paid successfully is judged by the payment platform, sending payment success information and the data information of the commodity order to the synchronization server; after the payment success information is received by the synchronization server, according to the data information of the commodity order, performing modification on the corresponding data in the database stored in the synchronization server, and performing corresponding modification on the database of the business platform servers according to the modified data. According to the data updating method disclosed by the invention, the data updating efficiency can be improved, and data synchronization can be kept.
Description
Technical field
The present invention relates to data interaction technology.
Background technology
Along with Internet moves towards universalness rapidly, by using the Internet, both reducing cost, also creating more commercial opportunity, e-commerce technology thus developed, and made it progressively become the maximum focus of internet, applications.For adapting to this 1 trend of ecommerce, paying by mails and growing up thereupon.
Pay the litigant referring to electronic transaction by mails, comprise consumer, manufacturer and financial institution, use safety pays means by mails, and the currency undertaken by network is paid or fund flow.Existing E-Payment scene is mainly: consumer determines the commodity that will buy at electronic emporium, then the page selecting the modes of payments is entered, this time often can see a lot of bank's lists, also have the modes of payments that similar use Alipay bill payment is so sometimes, after have selected the modes of payments, payment platform just calls bank interface, jump to corresponding Net silver, user is allowed to input username and password, withhold, withhold successfully, the commodity page in return electron store, completes payment.
At present, the mode accessing the comparison main flow of electronic emporium has mobile terminal (comprising mobile phone and panel computer), touch screen machine and computer (comprising desktop computer and notebook computer).Because interface mechanism is different, these three kinds of modes access with regard to needing different servers respectively, database will be caused also to need so multiple, owing to there is multiple database, so the data syn-chronization of database becomes the technical matters needing in the industry solution badly.
Summary of the invention
The object of the invention is to propose a kind of multi-platform data-updating method, it can solve the data synchronization problems between the server of different platform.
In order to achieve the above object, the technical solution adopted in the present invention is as follows:
A multi-platform data-updating method, describedly multi-platformly comprises multiple business platform server, a synchronization server and a payment platform, and it comprises the following steps:
Synchronization server receiving management person, to the modify instruction of the database that it stores, modifies with the corresponding data in the database stored it, and carries out corresponding modify according to described corresponding data to the database of business platform server;
At least one business platform server receives the lower single instrction of user terminal, to form goods orders, and described goods orders is sent to payment platform;
Pay successfully when payment platform determines described goods orders, the data message paying successful information and described goods orders is sent to synchronization server;
After synchronization server receives and pays successful information, the data message according to described goods orders is modified to data corresponding in its database stored, and carries out corresponding modify according to amended data to the database of business platform server.
Preferably, this data-updating method is further comprising the steps of: whether synchronization server Real-Time Monitoring business platform server delays machine, if, then after business platform server is restarted, the database of the business platform server after restarting is replaced with the database of synchronization server, if not, then continue to monitor.
Preferably, a business platform server is for accessing the user terminal of a type.Described user terminal comprises mobile terminal, touch screen machine and computer.
The present invention has following beneficial effect:
As long as 1, keeper carries out data inputting, amendment, renewal etc. to the database of synchronization server, automatically can realize the synchronous operation of the database of each business platform server, improve the efficiency of data change;
2, the database of certain business platform server causes data change because of order success, automatically the change of the database of synchronization server can be realized, and the database of other business platform server of automatic synchronization, ensure that each access way can both keep the synchronous of data.
Accompanying drawing explanation
Fig. 1 is the Organization Chart of the multiple platform system of present pre-ferred embodiments;
Fig. 2 is the process flow diagram of the multi-platform data-updating method of present pre-ferred embodiments.
Embodiment
Below, by reference to the accompanying drawings and embodiment, the present invention is described further.
Shown in composition graphs 1 and Fig. 2, a kind of multi-platform data-updating method, describedly multi-platformly comprises the 3rd business platform server, a synchronization server and a payment platform.Three business platform server are respectively the first business platform server, the second business platform server and the 3rd business platform server, first business platform server is for accessing mobile terminal, second business platform server is for accessing touch screen machine, and the 3rd business platform server is for accessing computer.
The data-updating method of the present embodiment specifically comprises the following steps:
Step S1, synchronization server receiving management person, to the modify instruction of the database that it stores, modify with the corresponding data in the database stored it, and carry out corresponding modify according to described corresponding data to the database of all business platform server.
Step S2, at least one business platform server receive the lower single instrction of user terminal, to form goods orders, and described goods orders are sent to payment platform.Such as, the lower single instrction of the first business platform server mobile terminal receive.
Step S3, to pay successfully when payment platform determines described goods orders, the data message paying successful information and described goods orders is sent to synchronization server.
After step S4, synchronization server receive and pay successful information, the data message according to described goods orders is modified to data corresponding in its database stored, and carries out corresponding modify according to amended data to the database of business platform server.
In order to prevent the loss of data in business platform server, after step S1, following steps can also be increased: whether synchronization server Real-Time Monitoring business platform server delays machine, if, then after business platform server is restarted, the database of the business platform server after restarting is replaced with the database of synchronization server, if not, then continue to monitor.
Below, with concrete example application, the present embodiment is described.
The data stored in the database of synchronization server are merchandise news, such as, and price, explanation, picture, quantity etc.Keeper needs to increase commodity, then log in into synchronization server, and increases merchandise news to database, and then this merchandise news increased just is synchronized in the database of all business platform server by synchronization server.
User A connects the first business platform server by mobile terminal, browse the electronic emporium interface that the first business platform server presents, when user A choose purchase commodity and after placing an order, first business platform server just forms corresponding goods orders, and being sent to payment platform, payment platform waits for the payment of user A.If user A does not pay after a preset amount of time, then goods orders is cancelled automatically, if user A completes payment, then the data message paying successful information and described goods orders is sent to synchronization server by payment platform, synchronization server is according to the data message of goods orders, change the relevant information in its database, such as to examine and make cuts commodity amount, then the data message revised is synchronized in the database of all business platform server by synchronization server again, thus the merchandise news keeping the electronic emporium in each business platform server to present is all consistent.
In addition, because business platform server is in the face of user, mutual very frequent, data processing pressure is very large, therefore, easily there is machine phenomenon of delaying, so just likely cause the problem such as database corruption, loss, so in order to avoid this situation, synchronization server also continues to monitor each business platform server and whether occurs machine phenomenon of delaying, if so, then after business platform server is restarted, the database of the business platform server of restarting is recovered at once, further ensure the synchronous of data.
For a person skilled in the art, according to technical scheme described above and design, other various corresponding change and distortion can be made, and all these change and distortion all should belong within the protection domain of the claims in the present invention.
Claims (4)
1. a multi-platform data-updating method, describedly multi-platformly comprises multiple business platform server, a synchronization server and a payment platform, it is characterized in that, comprises the following steps:
Synchronization server receiving management person, to the modify instruction of the database that it stores, modifies with the corresponding data in the database stored it, and carries out corresponding modify according to described corresponding data to the database of business platform server;
At least one business platform server receives the lower single instrction of user terminal, to form goods orders, and described goods orders is sent to payment platform;
Pay successfully when payment platform determines described goods orders, the data message paying successful information and described goods orders is sent to synchronization server;
After synchronization server receives and pays successful information, the data message according to described goods orders is modified to data corresponding in its database stored, and carries out corresponding modify according to amended data to the database of business platform server.
2. data-updating method as claimed in claim 1, it is characterized in that, further comprising the steps of: whether synchronization server Real-Time Monitoring business platform server delays machine, if, then after business platform server is restarted, the database of the business platform server after restarting is replaced with the database of synchronization server, if not, then continue to monitor.
3. data-updating method as claimed in claim 1, it is characterized in that, a business platform server is for accessing the user terminal of a type.
4. data-updating method as claimed in claim 3, it is characterized in that, described user terminal comprises mobile terminal, touch screen machine and computer.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410665998.7A CN104331501A (en) | 2014-11-19 | 2014-11-19 | Data updating method for multi-platform |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410665998.7A CN104331501A (en) | 2014-11-19 | 2014-11-19 | Data updating method for multi-platform |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104331501A true CN104331501A (en) | 2015-02-04 |
Family
ID=52406228
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410665998.7A Pending CN104331501A (en) | 2014-11-19 | 2014-11-19 | Data updating method for multi-platform |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104331501A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105550347A (en) * | 2015-12-25 | 2016-05-04 | 网易(杭州)网络有限公司 | Data processing method and device |
CN107038617A (en) * | 2017-01-19 | 2017-08-11 | 阿里巴巴集团控股有限公司 | Pay invoice pre-creates method and device |
CN108665654A (en) * | 2018-05-18 | 2018-10-16 | 任飞翔 | Cash register information synchronization method and cash register system |
CN108805541A (en) * | 2018-05-24 | 2018-11-13 | 陈明栋 | Payment method and system, and storage medium |
CN109542916A (en) * | 2018-10-15 | 2019-03-29 | 平安科技(深圳)有限公司 | Platform commodity enter method, apparatus, computer equipment and storage medium |
CN110086719A (en) * | 2019-04-30 | 2019-08-02 | 深圳市腾讯网域计算机网络有限公司 | Data processing method, device and server |
CN110858380A (en) * | 2018-08-24 | 2020-03-03 | 堆糖信息科技(上海)有限公司 | Order management system |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002092008A (en) * | 2000-09-13 | 2002-03-29 | Hitachi Ltd | Data distribution processing device and its method |
CN102855559A (en) * | 2012-08-14 | 2013-01-02 | 广东汇卡商务服务有限公司 | Asynchronous terminal delivery transaction payment system and method |
CN103297459A (en) * | 2012-02-28 | 2013-09-11 | 腾讯科技(深圳)有限公司 | Synchronizing system of application configuration information, access server, clients and synchronizing method of application configuration information |
CN103403742A (en) * | 2011-03-15 | 2013-11-20 | 阿玛得斯两合公司 | Method and system for centralized reservation context management on multi-server reservation system |
CN103443790A (en) * | 2011-03-15 | 2013-12-11 | 阿玛得斯两合公司 | Method and system for synchronization mechanism on multi-server reservation system |
CN103914776A (en) * | 2013-01-08 | 2014-07-09 | 纽海信息技术(上海)有限公司 | Order withdrawing processing system and method |
-
2014
- 2014-11-19 CN CN201410665998.7A patent/CN104331501A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002092008A (en) * | 2000-09-13 | 2002-03-29 | Hitachi Ltd | Data distribution processing device and its method |
CN103403742A (en) * | 2011-03-15 | 2013-11-20 | 阿玛得斯两合公司 | Method and system for centralized reservation context management on multi-server reservation system |
CN103443790A (en) * | 2011-03-15 | 2013-12-11 | 阿玛得斯两合公司 | Method and system for synchronization mechanism on multi-server reservation system |
CN103297459A (en) * | 2012-02-28 | 2013-09-11 | 腾讯科技(深圳)有限公司 | Synchronizing system of application configuration information, access server, clients and synchronizing method of application configuration information |
CN102855559A (en) * | 2012-08-14 | 2013-01-02 | 广东汇卡商务服务有限公司 | Asynchronous terminal delivery transaction payment system and method |
CN103914776A (en) * | 2013-01-08 | 2014-07-09 | 纽海信息技术(上海)有限公司 | Order withdrawing processing system and method |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105550347A (en) * | 2015-12-25 | 2016-05-04 | 网易(杭州)网络有限公司 | Data processing method and device |
CN105550347B (en) * | 2015-12-25 | 2020-07-14 | 网易(杭州)网络有限公司 | Data processing method and device |
CN107038617A (en) * | 2017-01-19 | 2017-08-11 | 阿里巴巴集团控股有限公司 | Pay invoice pre-creates method and device |
CN108665654A (en) * | 2018-05-18 | 2018-10-16 | 任飞翔 | Cash register information synchronization method and cash register system |
CN108805541A (en) * | 2018-05-24 | 2018-11-13 | 陈明栋 | Payment method and system, and storage medium |
CN108805541B (en) * | 2018-05-24 | 2022-05-13 | 陈明栋 | Payment method and system, and storage medium |
CN110858380A (en) * | 2018-08-24 | 2020-03-03 | 堆糖信息科技(上海)有限公司 | Order management system |
CN109542916A (en) * | 2018-10-15 | 2019-03-29 | 平安科技(深圳)有限公司 | Platform commodity enter method, apparatus, computer equipment and storage medium |
CN110086719A (en) * | 2019-04-30 | 2019-08-02 | 深圳市腾讯网域计算机网络有限公司 | Data processing method, device and server |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104331501A (en) | Data updating method for multi-platform | |
US11288653B2 (en) | Method, apparatus and system for procrssing payment request for virtual commodities on open network platform | |
US10497047B2 (en) | Dynamic hosted shopping cart | |
US10521446B2 (en) | System and method for dynamically refactoring business data objects | |
US20190121669A1 (en) | Executing tasks using modular and intelligent code and data containers | |
CN107464151B (en) | Order data processing method and device for high-concurrency service | |
WO2015164425A1 (en) | Method and system of processing commodity object information | |
CN107070858A (en) | A kind of method for processing business and device | |
US10817145B1 (en) | System and method for seamlessly integrating an iframe into a webpage | |
WO2020000720A1 (en) | Server, packet processing method, program, and computer-readable storage medium | |
CN102646055B (en) | Method for data interaction between systems | |
CN107844324A (en) | Customer terminal webpage redirects treating method and apparatus | |
CN110942377A (en) | Method and system for implementing asynchronous verification of telecom CRM (customer relationship management) service | |
CN110648216A (en) | Wind control method and device | |
US20230262043A1 (en) | Hidden line property of online content to inhibit bot activity | |
CN108153795A (en) | A kind of data processing method, system and the device of electronics red packet | |
CN110705981A (en) | Real-time settlement method and device | |
US20140279520A1 (en) | Method, system and apparatus for integrating transaction request functionality with web content | |
CN111275450B (en) | Processing method and system of associated preferential information after commodity return | |
CN111179081A (en) | Message processing method and processing device | |
US10268991B1 (en) | Dynamic selection across cache | |
US20190102778A1 (en) | Secure online transaction system and method therefor | |
CN103326924A (en) | Emerging message task control method, server and instant messaging client | |
CN101833726A (en) | BPC (Business-to-Platform-to-Customer) hardware architecture and BPC data center server | |
CN111008202A (en) | Distributed transaction processing method and framework |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into 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: 20150204 |