CN107657501A - The method and relevant apparatus and server of a kind of data real-time update - Google Patents

The method and relevant apparatus and server of a kind of data real-time update Download PDF

Info

Publication number
CN107657501A
CN107657501A CN201611220292.5A CN201611220292A CN107657501A CN 107657501 A CN107657501 A CN 107657501A CN 201611220292 A CN201611220292 A CN 201611220292A CN 107657501 A CN107657501 A CN 107657501A
Authority
CN
China
Prior art keywords
client
data
view model
renewal
model
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.)
Withdrawn
Application number
CN201611220292.5A
Other languages
Chinese (zh)
Inventor
方敏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan Bill Trading Center Co Ltd
Original Assignee
Wuhan Bill Trading Center Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from CN201610607261.9A external-priority patent/CN106326016A/en
Priority claimed from CN201610606530.XA external-priority patent/CN106227584A/en
Application filed by Wuhan Bill Trading Center Co Ltd filed Critical Wuhan Bill Trading Center Co Ltd
Publication of CN107657501A publication Critical patent/CN107657501A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/466Transaction processing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing
    • G06Q30/0635Processing of requisition or of purchase orders
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/542Event management; Broadcasting; Multicasting; Notifications
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44521Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/23Updating
    • G06F16/2365Ensuring data consistency and integrity
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/23Updating
    • G06F16/2393Updating materialised views
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • G06F16/252Integrating or interfacing systems involving database management systems between a Database Management System and a front-end application
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/284Relational databases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5027Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5061Partitioning or combining of resources
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/546Message passing systems or structures, e.g. queues
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/04Payment circuits
    • G06Q20/045Payment circuits using payment protocols involving tickets
    • G06Q20/0457Payment circuits using payment protocols involving tickets the tickets being sent electronically
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/04Billing or invoicing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/02Banking, e.g. interest calculation or account maintenance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/12Accounting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/562Brokering proxy services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/568Storing data temporarily at an intermediate stage, e.g. caching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/568Storing data temporarily at an intermediate stage, e.g. caching
    • H04L67/5682Policies or rules for updating, deleting or replacing the stored data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/161Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields
    • H04L69/162Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields involving adaptations of sockets based mechanisms
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/50Indexing scheme relating to G06F9/50
    • G06F2209/5011Pool
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/50Indexing scheme relating to G06F9/50
    • G06F2209/5018Thread allocation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/54Indexing scheme relating to G06F9/54
    • G06F2209/547Messaging middleware

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Accounting & Taxation (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • General Business, Economics & Management (AREA)
  • Databases & Information Systems (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Data Mining & Analysis (AREA)
  • Technology Law (AREA)
  • Human Resources & Organizations (AREA)
  • Computer Security & Cryptography (AREA)
  • Multimedia (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Computer And Data Communications (AREA)
  • Information Transfer Between Computers (AREA)
  • Multi Processors (AREA)

Abstract

The invention discloses a kind of method of data real-time update.Methods described includes:When receiving the trading processing result of application server return, according to the Distribution List of the result, the data of each client view model corresponding with the result in Distribution List described in local cache are updated;The view model is client to needing the mirror image that the form of real-time refreshing is registered in connection server in advance;The content of pages currently shown according to the client, judge whether to need the data-pushing of renewal to the client;When needed, by occur data renewal the mark of the view model and the data-pushing of corresponding renewal to client, so as to client according to corresponding to the mark of the view model updates local form.The present invention can realize the real-time refreshing to user's data of concern, also, intelligently by the data real time propelling movement of user's care to client, avoid unnecessary between client and server interact.

Description

The method and relevant apparatus and server of a kind of data real-time update
Technical field
The present invention relates to field of computer technology, the method and relevant apparatus kimonos of more particularly to a kind of data real-time update Business device.
Background technology
Bill refer to that check drawer signs and issues in accordance with the law by oneself or indicate the certain amount of money of other people unconditional payments to payee or The marketable securities of bearer, i.e., some marketable securities that can replace cash circulation.The form of bill can include paper-bill And electronic bill.With the development of internet, many bill business platforms based on internet arise at the historic moment.
By taking bank acceptance as an example, the trade mode of existing bill business platform is as follows:User can send out on the net Disclosure, the bank acceptance of orientation is sent to buy out formula, the interbank discount quotation of repurchase formula, response mode joins with business personnel by offering It is to carry out further negotiated transaction under line.Or user can also be by filling in accepting bank's type, denomination, draft on the net The information such as Expiration Date, which are entered, links up agreed-upon price etc. under line.
For one common ground of the transaction platform of above-mentioned network in process of exchange, its main function still issues transaction letter Breath, both parties can only point-to-point carry out bill agreed-upon price, off-line transactions under line, on the one hand, bank acceptance is traded will The key element of consideration is a lot, and oneself desired bill is found on website to be taken a long time;Still further aspect, think when finding After the ticket to be traded will it is online under negotiated a price by the mode such as make a phone call one by one with analogue, waste time and energy also It may fail so as to need to find suitable ticket again;Finally, because the Limited information that user grasps, so user is in transaction Interests can not obtain expected guarantee.
Based on above mentioned problem, it is desirable to provide a kind of bill business system for realizing overall e-transaction, to solve user Between information asymmetry the problem of;Meanwhile in bill business system, the real-time synchronization renewal of transaction data how is realized, no User's manual refreshing is needed just to obtain the Transaction Information of change, particularly relatively more in number of users, number clients in time When amount is more, the change of a transaction data, it may be necessary to which real-time display is carried to system processing speed in multi-client Very high requirement is gone out.
The content of the invention
In view of the above problems, it is proposed that the present invention so as to provide one kind overcome above mentioned problem or at least in part solve on State the method and relevant apparatus and server of a kind of data real-time update of problem.
In a first aspect, the embodiment of the present invention provides a kind of method of data real-time update, for connection server, its feature It is, including:
When receiving the trading processing result of application server return, according to the Distribution List of the result, more Described in new local cache in Distribution List each client view model corresponding with the result data;It is described to regard Graph model is client to needing the mirror image that the form of real-time refreshing is registered in connection server in advance;
The content of pages currently shown according to the client, judge whether to need the data-pushing of renewal to the visitor Family end;
When needed, the mark of the view model that data renewal occurs and the data-pushing of corresponding renewal are given Client, so as to client according to the mark of the view model update local corresponding to form.
In one embodiment, the view model is registered by following manner:
After client has logged in and is connected with connection server, when the view model registration for receiving client transmission please It is the newly-built corresponding view model of the client when asking;The view model corresponds to the page of the client request loading The middle form for needing to refresh in real time;
The view model registration request, by including the page for needing refreshing form in real time in the page of client request loading Trigger in face.
In one embodiment, after client has logged in and is connected with connection server, in addition to:Distributed for client Corresponding Conversation Model object;The Conversation Model object record has between the mark, client and connection server of client The mark of socket connections;
It is the newly-built corresponding view mould of the client when receiving the view model registration request of client transmission Type, specifically include:
The newly-built corresponding view model in Conversation Model object corresponding to the client.
In one embodiment, each client and the result pair in Distribution List are updated described in local cache The data for the view model answered, including:
By the mark of the view model involved by the result and the data of corresponding renewal, the client is sent to The Conversation Model object at end;
The result is sent to by corresponding view model by the Conversation Model object, by the view model Update its data.
In one embodiment, the method for the data real-time update, in addition to:
When receiving the page load request of first time transmission of client, it is determined that needing the bar number of list data sent N, and n bar list datas are sent as current display data;The first data and most is recorded in the current display page respectively The position of a data in the table as upper vernier and lower vernier and preserves afterwards;
When receiving the table paging refresh requests of client, order the first data behind the lower vernier Obtain n bar list datas backward, or order obtains forward n bar forms the last item data before the upper vernier Data;The list data is sent to client;Update the upper vernier preserved and lower vernier.
In one embodiment, the data of corresponding view model in result are updated, including:Increase in view model Addend evidence, delete data and modification data;
After increasing data in view model and deleting data, in addition to:For increased in view model or deletion Data and the data after it, update its positional information.
In one embodiment, the content of pages currently shown according to the client, judge whether to need renewal Data-pushing gives the client, when needed, by the data-pushing of renewal to client, including:
Position of the data for judging to update in whole form, if positioned at the upper vernier recorded and downstream Between mark;
If so, the client will be pushed to again from the n bars list data after upper vernier.
Second aspect, the embodiment of the present invention provide a kind of device of data real-time update, including:
Update module, for when receive application server return trading processing result when, according to the result Distribution List, update described in local cache each client view model corresponding with the result in Distribution List Data;The view model is client to needing the mirror image that the form of real-time refreshing is registered in connection server in advance;
Judge module, for the content of pages currently shown according to the client, judge whether to need the number of renewal According to being pushed to the client;
Pushing module, for when the judge module judges to need, the view model of data renewal will to occur Mark and the data-pushing of corresponding renewal are to client, so that client updates locally according to the mark of the view model Corresponding form.
In one embodiment, the device of above-mentioned data real-time update also includes:
View Registering modules, for after client has logged in and is connected with connection server, being sent out when receiving client It is the newly-built corresponding view model of the client during view model registration request sent;The view model corresponds to the visitor The form refreshed in real time is needed in the page of family end request of loading;The view model registration request, is loaded by client request The page in comprising need in real time refresh form the page triggering.
In one embodiment, said apparatus also includes:Conversation Model establishes module, for client logged in and with After connection server connection, for Conversation Model object corresponding to client distribution;The Conversation Model object record has client Mark, between client and connection server socket connections mark;
The view Registering modules, it is additionally operable to the newly-built corresponding view in model object of being replied corresponding to the client Model.
In one embodiment, the update module, including:
Sending submodule, for the number for updating the mark of the view model involved by the result and correspondence According to being sent to the Conversation Model object of the client;
Submodule is updated, for the result to be sent into corresponding view mould by the Conversation Model object Type, its data is updated by the view model.
In one embodiment, said apparatus, in addition to:
Pagination Display synchronization module, for when receive client first time send the page load request when, it is determined that need The bar number n for the list data to be sent, and n bar list datas are sent as current display data;When the form for receiving client During paging refresh requests, order obtains n bar list datas, Huo Zhecong backward the first data behind the lower vernier The last item data before the upper vernier start order and obtain n bar list datas forward;The list data is sent to Client;
Vernier logging modle, in Pagination Display synchronization module display data, recording the current display page respectively The first data and the last item data as upper vernier and lower vernier and preserve in the total data position of the form in face; And when receiving the table paging refresh requests of client, update the upper vernier preserved and lower vernier.
In one embodiment, the update module, specifically for when the increase data in view model and deletion data Afterwards, for data that are increased in view model or deleting and the data after it, its positional information is updated.
In one embodiment, the judge module, specifically for judging the data that update in whole form Position, if between the upper vernier and lower vernier;
The pushing module, specifically for when the judge module is judged as YES, if so, by from the n after upper vernier Bar list data is pushed to the client again.
The third aspect, the embodiment of the present invention provide a kind of connection server, and the connection server includes the present invention and implemented The device for the above-mentioned data real-time update that example provides.
The beneficial effect of above-mentioned technical proposal provided in an embodiment of the present invention comprises at least:
In the method and relevant apparatus and server of data real-time update provided in an embodiment of the present invention, when receiving application During the trading processing result that server returns, according to the Distribution List of result, update every in Distribution List in local cache The data of individual client view model corresponding with result, and the content of pages currently shown according to client, judgement are It is no to need the data-pushing of renewal to client, when judging to need, the mark for the view model that data renewal is related to With the data-pushing of corresponding renewal to client, client can according to corresponding to updating the mark of view model form, one Aspect, using view model, view model is that client registers the form for needing to refresh in real time in connection server in advance Mirror image, when occur transaction data renewal when, it is always consistent with the list data of the display of client, ensure form in Hold the accuracy of real-time update, the demand of form refreshing can be responded rapidly to when necessary;On the other hand, it is current according to client The content of pages of display, if renewal content in data corresponding to current display page, judge by the data of renewal with The mark of view model issues client, avoid it is unnecessary between client and server interact, intelligently user is closed The data real time propelling movement of the heart does not store any transaction data to client, client, only shows the data that user is concerned about, reduction pair The EMS memory occupation of client.
Other features and advantages of the present invention will be illustrated in the following description, also, partly becomes from specification Obtain it is clear that or being understood by implementing the present invention.The purpose of the present invention and other advantages can be by the explanations write Specifically noted structure is realized and obtained in book, claims and accompanying drawing.
Below by drawings and examples, technical scheme is described in further detail.
Brief description of the drawings
Accompanying drawing is used for providing a further understanding of the present invention, and a part for constitution instruction, the reality with the present invention Apply example to be used to explain the present invention together, be not construed as limiting the invention.In the accompanying drawings:
Fig. 1 is the flow chart of the method for data real-time update provided in an embodiment of the present invention;
Fig. 2 is the schematic diagram of Conversation Model object in the embodiment of the present invention;
Fig. 3 is each client and the result pair in Distribution List in renewal local cache in the embodiment of the present invention The flow chart of the step of data for the view model answered;
Fig. 4 is another flow chart in the method for data real-time update in the embodiment of the present invention;
Fig. 5 is that flow chart is embodied in step S12 and S13 in the embodiment of the present invention;
Fig. 6 is the flow chart of a simple case in the embodiment of the present invention;
Fig. 7 is the structured flowchart of the device of data real-time update in the embodiment of the present invention;
Fig. 8 is the block diagram of update module 71 in the embodiment of the present invention.
Embodiment
The exemplary embodiment of the disclosure is more fully described below with reference to accompanying drawings.Although the disclosure is shown in accompanying drawing Exemplary embodiment, it being understood, however, that may be realized in various forms the disclosure without should be by embodiments set forth here Limited.On the contrary, these embodiments are provided to facilitate a more thoroughly understanding of the present invention, and can be by the scope of the present disclosure Completely it is communicated to those skilled in the art.
The method of data real-time update provided in an embodiment of the present invention, as shown in figure 1, comprising the steps:
S11, when receive application server return trading processing result when, according to the distribution of the result arrange Table, update the data of each client view model corresponding with the result in Distribution List described in local cache; The view model is client to needing the mirror image that the form of real-time refreshing is registered in connection server in advance;
S12, the content of pages currently shown according to the client, judge whether to need the data-pushing of renewal to institute State client;
S13, when needed, the mark of the view model that data renewal occurs and the data of corresponding renewal are pushed away Give client, so as to client according to the mark of view model update local corresponding to form.
The method of data real-time update provided in an embodiment of the present invention, when the trading processing for receiving application server return When as a result, according to the Distribution List of result, each client and result pair in Distribution List are updated in local cache The data for the view model answered, and the content of pages currently shown according to client, judge whether to need to push away the data of renewal Client is given, when judging to need, the mark for the view model that data renewal is related to is pushed away with the data of corresponding renewal Give client, client can according to corresponding to updating the mark of view model form, on the one hand, using view model, depending on Graph model is the mirror image that client registers the form for needing to refresh in real time in connection server in advance, when generation transaction data Renewal when, it is always consistent with the list data of the display of client, ensure table content real-time update accuracy, The demand of form refreshing can be responded rapidly to if necessary;On the other hand, the content of pages currently shown according to client, if more New content then judges the mark of the data of renewal and view model issuing client in data corresponding to current display page End, avoid it is unnecessary between client and server interact, only transmit the data that must be updated, be intelligently concerned about user Data real time propelling movement do not store any transaction data to client, client, only show user be concerned about data, reduce to visitor The EMS memory occupation at family end.
Each view model needs the form that refreshes in real time corresponding with one.The form for needing to refresh in real time includes: It is existing hold position, daily record of holding position, transaction dynamic etc. form, the change of a bill business state, buyer, seller may be related to The form refreshed in real time, the content of this kind of form are needed in multiple deal maker's current display interfaces, it is not necessary to which user actively clicks on Refresh, it becomes possible to intelligence refreshes, the change of displaying transaction in real time, allow users to intuitively, current transaction row is understood quickly Feelings.View model (MVC, Model-View-Controller) is that client is connecting in advance to the form for needing real-time refreshing The mirror image registered in server, that is to say, that the data content of view model remains the real-time synchronization with client, as Whether need the data trade of renewal being pushed to client displaying, then the page that needs to be shown according to active client is determined It is fixed.
In above-described embodiment, the Distribution List of result can be sent to connection server by application server, The mark of each client involved by transaction data is included in Distribution List.
Further, above-mentioned view model can log in client, establish and connect with connection server, and request of loading Register during related pages, specifically, can be registered by following manner:
After client has logged in and is connected with connection server, when the view model registration for receiving client transmission please It is the newly-built corresponding view model of the client when asking;The view model corresponds to the page of the client request loading The middle form for needing to refresh in real time;
After client logs in, establish and be connected with connection server, now, when client request loads certain page, and be somebody's turn to do Have on the page it is default client can send view model registration request to connection server when needing the form refreshed in real time, Connection server establishes the view model needed with these corresponding to the form that refreshes in real time for the client accordingly.
Further, after client logs in and is connected with connection server, connection server can also be client Distribution session (session) model object corresponding with the client, Conversation Model object record have the mark of client, client The mark of socket connections between end and connection server;
So, as shown in Fig. 2 in connection server, comprising multiple Conversation Model objects, each Conversation Model object Corresponding with a client, Conversation Model object is used for the view model for managing each client.
Above-mentioned connection server is that the client is established and needs view model corresponding to the form that refreshes in real time with these, It can specifically be embodied as:The newly-built corresponding view model in Conversation Model object corresponding to client.
Further, in above-mentioned steps S11, each client and the processing in Distribution List in local cache are updated As a result the step of data of corresponding view model, as shown in figure 3, can specifically be embodied as:
S31, the data for updating the mark of the view model involved by the result and correspondence, are sent to described The Conversation Model object of client;
S32, the result is sent to by corresponding view model by the Conversation Model object, by the view Model modification its data.
In one embodiment, the method for above-mentioned data real-time update provided in an embodiment of the present invention, as shown in figure 4, also Following step can be performed:
When S41, the page load request sent when the first time for receiving client, it is determined that needing the list data sent Bar number n, and n bar list datas are sent as current display data;
S42, the first data and the last item data are recorded in the current display page respectively in the complete of the form Portion's Data Position is as upper vernier and lower vernier and preserves;
S43, when receive client table paging refresh requests when, since the first data behind the lower vernier Order obtains n bar list datas backward, or order obtains forward n bars the last item data before the upper vernier List data;
S44, the list data is sent to client;
The upper vernier and lower vernier that S45, renewal are preserved.
In the page that client is shown, every page all only shows n datas, in order to ensure the real time propelling movement of data, it is necessary to It is that those data record to client current display page, once the data updated are located at what client was currently shown In data, then need to refresh the data of client.
When receiving the table paging refresh requests of client, if the next page is translated into client selection, from described The first data behind lower vernier starts order and obtains n bar list datas backward, if prevpage is translated into client selection, Order obtains forward n bar list datas the last item data before the upper vernier.
Illustrated with an example, since the 1st data of the total data in view model, send 30 datas In the case of to client, upper vernier can be designated as 1, marker downstream 30;When Connection Service end receives the refresh requests of client, After sending next 30 data, then upper vernier is updated to 31, and lower vernier is updated to 60;If client now only has 15 datas Transmittable, after sending 15 datas, then upper vernier is updated to 31, and lower vernier is updated to 45.
If the quantity of the total data in view model is less than or equal to n bar list datas, sent all to client Data.
In embodiments of the present invention, the data of corresponding view model in result are updated, including:In view model Increase data, delete data and change data;
Can cause the change of Data Entry in view model due to increasing and deleting, thus increase and delete data it Afterwards, it is also necessary to for data that are increased in view model or deleting and the data after it, update its positional information.
Such as 1-100 datas are included in view model, it is original if increasing a data the 32nd article of this position The 32nd data can become the 33rd data, the like, the last item data become the 101st data.
Further, above-mentioned steps S12 and S13, as shown in figure 5, in the specific implementation, can be real by following step It is existing:
The position of S51, the data that update of judgement in whole form, if positioned at the upper vernier recorded with Between lower vernier;If so, perform S52;
S52, the client will be pushed to again from the n bars list data after upper vernier.
On the one hand, it is necessary in connection server view model, the data of real-time update are remained, on the other hand, this The data of sample it is not absolutely required to real time propelling movement to client, and only the data of renewal in need are located between upstream mark and lower vernier When, the data-pushing after renewal can just be pass by, reduce between client and server it is unnecessary interact, intelligently will The data real time propelling movement that user is concerned about does not store any transaction data to client, client, only shows the data that user is concerned about, Reduce the EMS memory occupation to client.
In one simply example, after the completion of application server processes transaction, number is added behind data 1 and data 2 According to 3, and by the Event Package, after being sent to message server, connection server reads the event, as shown in fig. 6, Connection Service After device receives the event, the Conversation Model object of all users in Distribution List is sent it to, Conversation Model object is sent To corresponding view model object, the view model object handles of the event events is received, the data of view model are entered Row renewal, when customer end B checks the data of corresponding renewal, to client such as customer end B propelling data 1-3.
Based on same inventive concept, the embodiment of the present invention additionally provides a kind of device and Connection Service of data real-time update Device, by these devices and server, to solve the principle of problem similar to the method for aforementioned data real-time update, therefore the dress The implementation that the implementation with client may refer to preceding method is put, part is repeated and repeats no more.
A kind of device of data real-time update provided in an embodiment of the present invention, as shown in fig. 7, comprises:
Update module 71, for when receiving the trading processing result of application server return, being tied according to the processing The Distribution List of fruit, each client view mould corresponding with the result in Distribution List described in renewal local cache The data of type;The view model is client to needing the mirror that the form of real-time refreshing is registered in connection server in advance Picture;
Judge module 72, for the content of pages currently shown according to the client, judge whether to need renewal Data-pushing gives the client;
Pushing module 73, for when the judge module judges to need, the view model of data renewal will occur Mark and corresponding renewal data-pushing to client, so that client updates this according to the mark of the view model Form corresponding to ground.
As shown in fig. 7, the device of above-mentioned data real-time update, in addition to:
View Registering modules 74, for after client has logged in and is connected with connection server, when receiving client It is the newly-built corresponding view model of the client during view model registration request of transmission;Described in the view model is corresponding The form refreshed in real time is needed in the page of client request loading;The view model registration request, by client request plus Triggered in the page of load comprising the page for needing to refresh form in real time.
As shown in fig. 7, the device of above-mentioned data real-time update, in addition to:Conversation Model establishes module 75, in client After end has logged in and has been connected with connection server, for Conversation Model object corresponding to client distribution;The Conversation Model object Record the mark of socket connections between the mark, client and connection server that have client;
View Registering modules 74, it is additionally operable to the newly-built corresponding view mould in model object of being replied corresponding to the client Type.
In one embodiment, above-mentioned update module 71, as shown in figure 8, including:
Sending submodule 711, for update the mark of the view model involved by the result and correspondence Data, it is sent to the Conversation Model object of the client;
Submodule 712 is updated, for the result to be sent into corresponding view by the Conversation Model object Model, its data is updated by the view model.
In one embodiment, as shown in fig. 7, the device of above-mentioned data real-time update, in addition to:
Pagination Display synchronization module 76, for when receive client first time send the page load request when, it is determined that The bar number n of list data sent is needed, and sends n bar list datas as current display data;When the table for receiving client During lattice paging refresh requests, order obtains n bar list datas backward the first data behind the lower vernier, or Order obtains forward n bar list datas the last item data before the upper vernier;The list data is sent To client;
Vernier logging modle 77, in Pagination Display synchronization module display data, recording the current display respectively The first data and the last item data as upper vernier and lower vernier and are protected in the total data position of the form in the page Deposit;And when receiving the table paging refresh requests of client, update the upper vernier preserved and lower vernier.
In one embodiment, above-mentioned update module 71, specifically for when the increase data in view model and deletion number According to afterwards, for data that are increased in view model or deleting and the data after it, its positional information is updated.
In one embodiment, above-mentioned judge module 72, specifically for judging the data that update in whole form Position, if between the upper vernier and lower vernier;
Correspondingly, above-mentioned pushing module 73, specifically for when the judge module is judged as YES, if so, will be from upstream N bars list data after mark is pushed to the client again.
It should be understood by those skilled in the art that, embodiments of the invention can be provided as method, system or computer program Product.Therefore, the present invention can use the reality in terms of complete hardware embodiment, complete software embodiment or combination software and hardware Apply the form of example.Moreover, the present invention can use the computer for wherein including computer usable program code in one or more The shape for the computer program product that usable storage medium is implemented on (including but is not limited to magnetic disk storage and optical memory etc.) Formula.
The present invention is the flow with reference to method according to embodiments of the present invention, equipment (system) and computer program product Figure and/or block diagram describe.It should be understood that can be by every first-class in computer program instructions implementation process figure and/or block diagram Journey and/or the flow in square frame and flow chart and/or block diagram and/or the combination of square frame.These computer programs can be provided The processors of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing devices is instructed to produce A raw machine so that produced by the instruction of computer or the computing device of other programmable data processing devices for real The device for the function of being specified in present one flow of flow chart or one square frame of multiple flows and/or block diagram or multiple square frames.
These computer program instructions, which may be alternatively stored in, can guide computer or other programmable data processing devices with spy Determine in the computer-readable memory that mode works so that the instruction being stored in the computer-readable memory, which produces, to be included referring to Make the manufacture of device, the command device realize in one flow of flow chart or multiple flows and/or one square frame of block diagram or The function of being specified in multiple square frames.
These computer program instructions can be also loaded into computer or other programmable data processing devices so that counted Series of operation steps is performed on calculation machine or other programmable devices to produce computer implemented processing, so as in computer or The instruction performed on other programmable devices is provided for realizing in one flow of flow chart or multiple flows and/or block diagram one The step of function of being specified in individual square frame or multiple square frames.
Obviously, those skilled in the art can carry out the essence of various changes and modification without departing from the present invention to the present invention God and scope.So, if these modifications and variations of the present invention belong to the scope of the claims in the present invention and its equivalent technologies Within, then the present invention is also intended to comprising including these changes and modification.

Claims (15)

  1. A kind of 1. method of data real-time update, for connection server, it is characterised in that including:
    When receiving the trading processing result of application server return, according to the Distribution List of the result, renewal is originally Described in ground caching in Distribution List each client view model corresponding with the result data;The view mould Type is client to needing the mirror image that the form of real-time refreshing is registered in connection server in advance;
    The content of pages currently shown according to the client, judge whether to need the data-pushing of renewal to the client End;
    When needed, the mark of the view model of data renewal and the data-pushing of corresponding renewal will occur to client End, so as to client according to the mark of the view model update local corresponding to form.
  2. 2. the method as described in claim 1, it is characterised in that the view model is registered by following manner:
    After client has logged in and is connected with connection server, when the view model registration request for receiving client transmission When, it is the newly-built corresponding view model of the client;The view model is corresponded in the page of the client request loading Need the form refreshed in real time;
    The view model registration request, by being touched in the page of client request loading comprising the page for needing to refresh form in real time Hair.
  3. 3. method as claimed in claim 2, it is characterised in that after client has logged in and is connected with connection server, also Including:For Conversation Model object corresponding to client distribution;The Conversation Model object record has the mark of client, client The mark that socket is connected between connection server;
    When receiving the view model registration request of client transmission, it is the newly-built corresponding view model of the client, has Body includes:
    The newly-built corresponding view model in Conversation Model object corresponding to the client.
  4. 4. method as claimed in claim 3, it is characterised in that each client in Distribution List described in renewal local cache The data of view model corresponding with the result, including:
    By the mark of the view model involved by the result and the data of corresponding renewal, the client is sent to Conversation Model object;
    The result is sent to by corresponding view model by the Conversation Model object, updated by the view model Its data.
  5. 5. the method as described in claim 1, it is characterised in that methods described also includes:
    When receiving the page load request of first time transmission of client, it is determined that the bar number n of list data sent is needed, and N bar list datas are sent as current display data;The first data and last are recorded in the current display page respectively The position of data in the table is as upper vernier and lower vernier and preserves;
    Order is backward when receiving the table paging refresh requests of client, the first data behind the lower vernier Obtain n bar list datas, or order obtains forward n bar form numbers the last item data before the upper vernier According to;The list data is sent to client;Update the upper vernier preserved and lower vernier.
  6. 6. the method as described in claim any one of 1-5, it is characterised in that corresponding view model in renewal result Data, including:Increase data in view model, delete data and modification data;
    After increasing data in view model and deleting data, in addition to:For number that is increased in view model or deleting Data according to this and its afterwards, update its positional information.
  7. 7. method as claimed in claim 5, it is characterised in that the content of pages currently shown according to the client, judge Whether need the data-pushing of renewal to the client, when needed, by the data-pushing of renewal to client, including:
    Judge the position of the data that update in whole form, if positioned at the upper vernier and lower vernier recorded it Between;
    If so, the client will be pushed to again from the n bars list data after upper vernier.
  8. A kind of 8. device of data real-time update, it is characterised in that including:
    Update module, for when receive application server return trading processing result when, according to the result point List is sent out, updates the number of each client view model corresponding with the result in Distribution List described in local cache According to;The view model is client to needing the mirror image that the form of real-time refreshing is registered in connection server in advance;
    Judge module, for the content of pages currently shown according to the client, judge whether to need to push away the data of renewal Give the client;
    Pushing module, for when the judge module judges to need, the mark of the view model of data renewal will to occur And the data-pushing of corresponding renewal locally corresponds to client so that client updates according to the mark of the view model Form.
  9. 9. device as claimed in claim 8, it is characterised in that also include:
    View Registering modules, for after client has logged in and is connected with connection server, when receiving client transmission It is the newly-built corresponding view model of the client during view model registration request;The view model corresponds to the client The form refreshed in real time is needed in the page of request of loading;The view model registration request, the page loaded by client request Triggered in face comprising the page for needing to refresh form in real time.
  10. 10. method as claimed in claim 9, it is characterised in that also include:Conversation Model establishes module, in client After having logged in and being connected with connection server, for Conversation Model object corresponding to client distribution;The Conversation Model object note Record the mark of socket connections between the mark, client and connection server that have client;
    The view Registering modules, it is additionally operable to the newly-built corresponding view mould in model object of being replied corresponding to the client Type.
  11. 11. device as claimed in claim 10, it is characterised in that the update module, including:
    Sending submodule, for the data for updating the mark of the view model involved by the result and correspondence, hair Give the Conversation Model object of the client;
    Submodule is updated, for the result to be sent into corresponding view model by the Conversation Model object, by The view model updates its data.
  12. 12. device as claimed in claim 8, it is characterised in that also include:
    Pagination Display synchronization module, for when receive client first time send the page load request when, it is determined that needing to send out The bar number n of the list data sent, and n bar list datas are sent as current display data;When the table paging for receiving client During refresh requests, order obtains n bar list datas backward the first data behind the lower vernier, or from described The last item data before upper vernier start order and obtain n bar list datas forward;The list data is sent to client End;
    Vernier logging modle, in Pagination Display synchronization module display data, recording respectively in the current display page First data and the last item data as upper vernier and lower vernier and preserve in the total data position of the form;And When receiving the table paging refresh requests of client, the upper vernier preserved and lower vernier are updated.
  13. 13. the device as described in claim any one of 8-12, it is characterised in that the update module, specifically for when regarding After increasing data in graph model and deleting data, for data that are increased in view model or deleting and the number after it According to updating its positional information.
  14. 14. the device as described in claim any one of 9-12, it is characterised in that the judge module, specifically for judging to send out Position of the data of raw renewal in whole form, if between the upper vernier and lower vernier;
    The pushing module, specifically for when the judge module is judged as YES, if so, by from the n bar tables after upper vernier Lattice data are pushed to the client again.
  15. 15. a kind of connection server, it is characterised in that the connection server is included as described in claim any one of 8-14 The device of data real-time update.
CN201611220292.5A 2016-07-25 2016-12-26 The method and relevant apparatus and server of a kind of data real-time update Withdrawn CN107657501A (en)

Applications Claiming Priority (10)

Application Number Priority Date Filing Date Title
CN201610591965 2016-07-25
CN2016105919651 2016-07-25
CN2016106072619 2016-07-28
CN201610607261.9A CN106326016A (en) 2016-07-28 2016-07-28 Multi-thread event dispatching method and system
CN201610606530.XA CN106227584A (en) 2016-07-28 2016-07-28 A kind of event-driven method based on state machine and system
CN201610606530X 2016-07-28
CN201610803509 2016-09-06
CN2016108035099 2016-09-06
CN201610841085 2016-09-22
CN2016108410855 2016-09-22

Publications (1)

Publication Number Publication Date
CN107657501A true CN107657501A (en) 2018-02-02

Family

ID=61126735

Family Applications (31)

Application Number Title Priority Date Filing Date
CN201611220307.8A Pending CN107656824A (en) 2016-07-25 2016-12-26 The processing method and relevant apparatus and server of a kind of operation flow
CN201611219329.2A Withdrawn CN107657420A (en) 2016-07-25 2016-12-26 A kind of flow path processing method and system based on event
CN201611220312.9A Withdrawn CN107656781A (en) 2016-07-25 2016-12-26 A kind of flow path processing method and system based on event
CN201611219323.5A Withdrawn CN107656777A (en) 2016-07-25 2016-12-26 A kind of flow path processing method and system based on event
CN201611220337.9A Pending CN107657532A (en) 2016-07-25 2016-12-26 The processing method and system of a kind of operation flow
CN201611218394.3A Pending CN107656819A (en) 2016-07-25 2016-12-26 The processing method and related system of a kind of operation flow
CN201611220354.2A Withdrawn CN107659549A (en) 2016-07-25 2016-12-26 A kind of flow path processing method and device and server based on event
CN201611218388.8A Pending CN107659547A (en) 2016-07-25 2016-12-26 A kind of flow path processing method and device and server based on event
CN201611220361.2A Withdrawn CN107656784A (en) 2016-07-25 2016-12-26 A kind of flow path processing method and device and server based on event
CN201611218372.7A Withdrawn CN107659605A (en) 2016-07-25 2016-12-26 The flow implementation method and related system of a kind of bill business
CN201611219367.8A Pending CN107656823A (en) 2016-07-25 2016-12-26 The processing method and related system of a kind of operation flow
CN201611220292.5A Withdrawn CN107657501A (en) 2016-07-25 2016-12-26 The method and relevant apparatus and server of a kind of data real-time update
CN201611220330.7A Withdrawn CN107657531A (en) 2016-07-25 2016-12-26 The processing method and system of a kind of operation flow
CN201611219325.4A Withdrawn CN107656778A (en) 2016-07-25 2016-12-26 A kind of flow path processing method and system based on event
CN201611219331.XA Withdrawn CN107656779A (en) 2016-07-25 2016-12-26 A kind of flow path processing method and related system based on event
CN201611220338.3A Withdrawn CN107656783A (en) 2016-07-25 2016-12-26 A kind of flow path processing method and system based on event
CN201611219350.2A Withdrawn CN107656780A (en) 2016-07-25 2016-12-26 A kind of flow path processing method and system based on event
CN201611218386.9A Pending CN107656818A (en) 2016-07-25 2016-12-26 The flow implementation method and related system of a kind of bill business
CN201611218389.2A Withdrawn CN107657530A (en) 2016-07-25 2016-12-26 The processing method and system of a kind of operation flow
CN201611219280.0A Withdrawn CN107657419A (en) 2016-07-25 2016-12-26 The processing method and relevant apparatus and server of a kind of operation flow
CN201611219359.3A Pending CN107656822A (en) 2016-07-25 2016-12-26 The processing method and related system of a kind of operation flow
CN201611218373.1A Withdrawn CN107657517A (en) 2016-07-25 2016-12-26 A kind of flow path processing method and relevant apparatus and server based on event
CN201611219300.4A Pending CN107656820A (en) 2016-07-25 2016-12-26 The processing method and relevant apparatus and server of a kind of operation flow
CN201611218380.1A Withdrawn CN107656808A (en) 2016-07-25 2016-12-26 The flow implementation method and related system of a kind of bill business
CN201611220324.1A Withdrawn CN107659548A (en) 2016-07-25 2016-12-26 A kind of flow path processing method and device and client based on event
CN201611220334.5A Withdrawn CN107656782A (en) 2016-07-25 2016-12-26 A kind of flow path processing method and system based on event
CN201611218383.5A Pending CN107656801A (en) 2016-07-25 2016-12-26 A kind of flow path processing method and system based on event
CN201611218348.3A Pending CN107659546A (en) 2016-07-25 2016-12-26 A kind of flow path processing method and device and server based on event
CN201611220322.2A Withdrawn CN107656809A (en) 2016-07-25 2016-12-26 The flow implementation method and related system of a kind of bill business
CN201611219315.0A Pending CN107656821A (en) 2016-07-25 2016-12-26 The processing method and relevant apparatus and server of a kind of operation flow
CN201611220358.0A Withdrawn CN107657518A (en) 2016-07-25 2016-12-26 A kind of flow path processing method and relevant apparatus and server based on event

Family Applications Before (11)

Application Number Title Priority Date Filing Date
CN201611220307.8A Pending CN107656824A (en) 2016-07-25 2016-12-26 The processing method and relevant apparatus and server of a kind of operation flow
CN201611219329.2A Withdrawn CN107657420A (en) 2016-07-25 2016-12-26 A kind of flow path processing method and system based on event
CN201611220312.9A Withdrawn CN107656781A (en) 2016-07-25 2016-12-26 A kind of flow path processing method and system based on event
CN201611219323.5A Withdrawn CN107656777A (en) 2016-07-25 2016-12-26 A kind of flow path processing method and system based on event
CN201611220337.9A Pending CN107657532A (en) 2016-07-25 2016-12-26 The processing method and system of a kind of operation flow
CN201611218394.3A Pending CN107656819A (en) 2016-07-25 2016-12-26 The processing method and related system of a kind of operation flow
CN201611220354.2A Withdrawn CN107659549A (en) 2016-07-25 2016-12-26 A kind of flow path processing method and device and server based on event
CN201611218388.8A Pending CN107659547A (en) 2016-07-25 2016-12-26 A kind of flow path processing method and device and server based on event
CN201611220361.2A Withdrawn CN107656784A (en) 2016-07-25 2016-12-26 A kind of flow path processing method and device and server based on event
CN201611218372.7A Withdrawn CN107659605A (en) 2016-07-25 2016-12-26 The flow implementation method and related system of a kind of bill business
CN201611219367.8A Pending CN107656823A (en) 2016-07-25 2016-12-26 The processing method and related system of a kind of operation flow

Family Applications After (19)

Application Number Title Priority Date Filing Date
CN201611220330.7A Withdrawn CN107657531A (en) 2016-07-25 2016-12-26 The processing method and system of a kind of operation flow
CN201611219325.4A Withdrawn CN107656778A (en) 2016-07-25 2016-12-26 A kind of flow path processing method and system based on event
CN201611219331.XA Withdrawn CN107656779A (en) 2016-07-25 2016-12-26 A kind of flow path processing method and related system based on event
CN201611220338.3A Withdrawn CN107656783A (en) 2016-07-25 2016-12-26 A kind of flow path processing method and system based on event
CN201611219350.2A Withdrawn CN107656780A (en) 2016-07-25 2016-12-26 A kind of flow path processing method and system based on event
CN201611218386.9A Pending CN107656818A (en) 2016-07-25 2016-12-26 The flow implementation method and related system of a kind of bill business
CN201611218389.2A Withdrawn CN107657530A (en) 2016-07-25 2016-12-26 The processing method and system of a kind of operation flow
CN201611219280.0A Withdrawn CN107657419A (en) 2016-07-25 2016-12-26 The processing method and relevant apparatus and server of a kind of operation flow
CN201611219359.3A Pending CN107656822A (en) 2016-07-25 2016-12-26 The processing method and related system of a kind of operation flow
CN201611218373.1A Withdrawn CN107657517A (en) 2016-07-25 2016-12-26 A kind of flow path processing method and relevant apparatus and server based on event
CN201611219300.4A Pending CN107656820A (en) 2016-07-25 2016-12-26 The processing method and relevant apparatus and server of a kind of operation flow
CN201611218380.1A Withdrawn CN107656808A (en) 2016-07-25 2016-12-26 The flow implementation method and related system of a kind of bill business
CN201611220324.1A Withdrawn CN107659548A (en) 2016-07-25 2016-12-26 A kind of flow path processing method and device and client based on event
CN201611220334.5A Withdrawn CN107656782A (en) 2016-07-25 2016-12-26 A kind of flow path processing method and system based on event
CN201611218383.5A Pending CN107656801A (en) 2016-07-25 2016-12-26 A kind of flow path processing method and system based on event
CN201611218348.3A Pending CN107659546A (en) 2016-07-25 2016-12-26 A kind of flow path processing method and device and server based on event
CN201611220322.2A Withdrawn CN107656809A (en) 2016-07-25 2016-12-26 The flow implementation method and related system of a kind of bill business
CN201611219315.0A Pending CN107656821A (en) 2016-07-25 2016-12-26 The processing method and relevant apparatus and server of a kind of operation flow
CN201611220358.0A Withdrawn CN107657518A (en) 2016-07-25 2016-12-26 A kind of flow path processing method and relevant apparatus and server based on event

Country Status (1)

Country Link
CN (31) CN107656824A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112100187A (en) * 2020-08-31 2020-12-18 湖北美和易思教育科技有限公司 Student learning data storage method and device based on VueJS
CN113031992A (en) * 2021-04-27 2021-06-25 中国平安人寿保险股份有限公司 Annoy hot update method, device, equipment and medium
CN114615318A (en) * 2022-01-24 2022-06-10 阿里云计算有限公司 Data processing method and device

Families Citing this family (60)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107122239A (en) * 2017-04-28 2017-09-01 武汉票据交易中心有限公司 A kind of multithreading event distributing method and system
CN108595530A (en) * 2018-03-30 2018-09-28 武汉楚鼎信息技术有限公司 A kind of method and system device of background process and storage user message
CN108519903A (en) * 2018-04-09 2018-09-11 平安普惠企业管理有限公司 Static resource adaptation method, device, computer equipment and storage medium
CN108616597B (en) * 2018-05-09 2021-06-15 四川华创世纪科技有限公司 Distributed operation method for realizing service uninterrupted forever
CN109032723A (en) * 2018-06-28 2018-12-18 北京潘达互娱科技有限公司 A kind of interface jump method, device and equipment
CN109104297B (en) * 2018-07-09 2022-01-21 中国银行股份有限公司 Business process processing method and device
CN109165994A (en) * 2018-07-17 2019-01-08 北京知果科技有限公司 A kind of information-pushing method and server
CN109213495A (en) * 2018-08-23 2019-01-15 郑州云海信息技术有限公司 A kind of read method and device of data
CN109144701A (en) * 2018-09-05 2019-01-04 郑州云海信息技术有限公司 A kind of task flow management method, device, equipment and system
CN109376054B (en) * 2018-09-25 2023-02-28 广州虎牙信息科技有限公司 Data distribution method and device, terminal equipment and storage medium
CN110968586B (en) * 2018-09-30 2023-08-25 北京国双科技有限公司 Distributed transaction processing method and device
CN109542592A (en) * 2018-11-22 2019-03-29 深圳墨世科技有限公司 Event-handling method and device
CN109669791A (en) * 2018-12-22 2019-04-23 网宿科技股份有限公司 Exchange method, server and computer readable storage medium
CN109729410B (en) * 2018-12-29 2022-03-04 北京字节跳动网络技术有限公司 Live broadcast room interactive event processing method, device, equipment and storage medium
CN109889373B (en) * 2019-01-22 2022-06-21 视联动力信息技术股份有限公司 Method, device and system for transmitting alarm information
CN110009283B (en) * 2019-04-03 2021-09-07 北京思特奇信息技术股份有限公司 E-commerce logistics tracking method and system for service products
CN110099111A (en) * 2019-04-26 2019-08-06 深圳智链物联科技有限公司 A kind of display system and its display methods of PUSH message
CN110267228B (en) * 2019-06-13 2022-03-22 重庆邮电大学 V2X vehicle-mounted terminal message adaptive scheduling management system and method
CN110532088B (en) * 2019-07-15 2022-09-23 金蝶汽车网络科技有限公司 Connection processing method and device, computer equipment and storage medium
CN110490600B (en) * 2019-08-23 2022-04-26 中国联合网络通信集团有限公司 Method, server and terminal for processing banking business
CN110708356B (en) * 2019-09-06 2024-01-05 国云科技股份有限公司 Method and system for managing third party application by registry
CN110597867B (en) * 2019-09-09 2023-04-28 珠海格力电器股份有限公司 Graphic data processing method and system
CN110995781B (en) * 2019-11-01 2022-01-11 腾讯科技(深圳)有限公司 Praise information processing method, device and system
JP7385436B2 (en) * 2019-11-12 2023-11-22 株式会社野村総合研究所 management system
CN110855529B (en) * 2019-11-26 2021-04-23 广东物壹信息科技股份有限公司 Network information security monitoring method, device, server and readable storage medium
CN111008069B (en) * 2019-12-02 2023-12-15 浙江大搜车软件技术有限公司 Service processing method, device, computer equipment and storage medium
CN111158928B (en) * 2019-12-18 2024-04-05 东软集团股份有限公司 Distributed system and communication method
CN111131425B (en) * 2019-12-18 2022-08-30 东软集团股份有限公司 Distributed system and communication method for distributed system
CN111144982B (en) * 2019-12-20 2022-02-11 网联清算有限公司 Order state transition method and device, electronic equipment and storage medium
CN111179081A (en) * 2019-12-24 2020-05-19 中国建设银行股份有限公司 Message processing method and processing device
CN111210286A (en) * 2019-12-26 2020-05-29 大象慧云信息技术有限公司 Tax control server-based efficient invoice issuing method and system
CN111210288A (en) * 2019-12-26 2020-05-29 大象慧云信息技术有限公司 Tax control server-based invoicing batch invoicing job optimized scheduling method and system
CN111277626B (en) * 2020-01-07 2023-08-22 平安科技(深圳)有限公司 Server upgrading method and device, electronic equipment and medium
CN111352674B (en) * 2020-02-21 2023-07-07 中国平安财产保险股份有限公司 List circulation method, server and computer readable storage medium
CN111367694B (en) * 2020-03-18 2024-01-26 北京奇艺世纪科技有限公司 Event processing method, server and computer storage medium
CN111581114B (en) * 2020-06-04 2023-10-27 网易(杭州)网络有限公司 Event processing method and device, storage medium, processor and electronic device
CN111880611B (en) * 2020-06-19 2022-06-28 深圳宏芯宇电子股份有限公司 Server for quick transaction and quick transaction data processing method
CN111770171B (en) * 2020-06-29 2023-05-02 浪潮通用软件有限公司 Multi-page function session period state management method in micro-service mode
CN112015393B (en) * 2020-08-25 2024-05-03 ***股份有限公司 Service processing method and device
CN112131238B (en) * 2020-09-30 2022-07-22 江苏苏宁银行股份有限公司 Transaction state machine design method, processing device and processing method
CN112702270B (en) * 2020-12-18 2023-05-02 深圳赛安特技术服务有限公司 Node calling method, system and storage medium based on event distribution mechanism
CN114760530B (en) * 2020-12-25 2023-08-01 深圳Tcl新技术有限公司 Event processing method, event processing device, television and computer readable storage medium
CN112559535B (en) * 2020-12-28 2023-08-22 平安银行股份有限公司 Multithreading-based asynchronous task processing method, device, equipment and medium
CN112667527A (en) * 2021-01-15 2021-04-16 北京云上曲率科技有限公司 Method for ensuring data acquisition accuracy of client and client
CN112700310B (en) * 2021-01-19 2021-09-07 汇通数科智能科技有限公司 Transaction order data optimization processing method based on E-commerce platform
CN112860454B (en) * 2021-02-05 2024-04-19 百果园技术(新加坡)有限公司 Service processing system and method
CN112860460B (en) * 2021-02-23 2022-01-04 创盛视联数码科技(北京)有限公司 Event distribution method and system for real-time classroom
CN112766935B (en) * 2021-02-24 2024-03-01 中国工商银行股份有限公司 Method, device, computing equipment and medium for processing bill business
CN112988813A (en) * 2021-03-16 2021-06-18 武汉卓宇诚科技有限公司 Agricultural product information tracing method
CN113204442B (en) * 2021-05-31 2023-11-24 成都安恒信息技术有限公司 MVVM mode-based javascript library system for operating IndexdDB
CN113742807B (en) * 2021-09-07 2024-05-14 广联达科技股份有限公司 Interactive processing method and device and electronic equipment
CN113761006A (en) * 2021-09-10 2021-12-07 南京星邺汇捷网络科技有限公司 Event time sequence guaranteeing method based on multiple queues
CN114039981B (en) * 2021-11-11 2024-04-02 中国建设银行股份有限公司 Message processing method, device, server and storage medium
CN113821279A (en) * 2021-11-24 2021-12-21 深圳市永联科技股份有限公司 State transition method and device and embedded equipment
CN114357029B (en) * 2022-01-04 2022-09-02 工银瑞信基金管理有限公司 Method, device, equipment and medium for processing service data
CN114385267B (en) * 2022-01-13 2024-06-18 平安壹钱包电子商务有限公司 Data pushing method for cash transaction service
CN115225633B (en) * 2022-06-24 2024-04-12 浪潮软件集团有限公司 State machine state transition method and system based on opposite-end network signal
CN115309536B (en) * 2022-10-12 2023-01-24 青岛民航凯亚***集成有限公司 Data consistency method in high-concurrency lottery transaction scene
CN116841772B (en) * 2023-08-30 2023-11-07 成都中科合迅科技有限公司 Cross-thread signal processing method and system based on event queue
CN117215755B (en) * 2023-11-07 2024-02-06 西安博达软件股份有限公司 Appointment event task scheduling method and system based on time round algorithm

Family Cites Families (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7441240B2 (en) * 2003-01-07 2008-10-21 Matsushita Electric Industrial Co., Ltd. Process scheduling apparatus, process scheduling method, program for process scheduling, and storage medium recording a program for process scheduling
CN1482566A (en) * 2003-01-22 2004-03-17 余育新 Distributed work-flow management platform
CN1487446A (en) * 2003-06-24 2004-04-07 深圳市华磊网络技术有限公司 Method for the server and to supply user's interface for Internet explorer client end
CN1983313B (en) * 2006-04-07 2011-08-10 华为技术有限公司 Workflow data processor and processing method
CN101201753B (en) * 2007-12-13 2012-12-26 浪潮通信信息***有限公司 Method for configuring and managing multimode machine supervising engine
CN101873334B (en) * 2009-04-24 2013-01-02 同济大学 State-driven executable service flow execution method
CN101551745A (en) * 2009-05-13 2009-10-07 山东中创软件工程股份有限公司 Method for greatly improving performance of workflow engine
CN101741850B (en) * 2009-12-25 2012-05-30 北京邮电大学 Multitask concurrent executive system and method for hybrid network service
CN102255867A (en) * 2010-05-18 2011-11-23 华为技术有限公司 Service request processing method, device and system
CN101957751B (en) * 2010-06-04 2013-07-24 福建星网锐捷网络有限公司 Method and device for realizing state machine
CN102025650A (en) * 2010-06-04 2011-04-20 西本新干线股份有限公司 Message processing system and message processing method of enterprise service bus
CN102340495B (en) * 2010-07-26 2014-09-03 ***通信集团广东有限公司 Event center supporting cross-system service linkage and event processing method of event center
CN102044089A (en) * 2010-09-20 2011-05-04 董福田 Method for carrying out self-adaption simplification, gradual transmission and rapid charting on three-dimensional model
CN101982955B (en) * 2010-11-19 2013-09-04 深圳华大基因科技有限公司 High-performance file transmission system and method thereof
CN102693434B (en) * 2011-03-22 2015-01-28 中兴通讯股份有限公司 Communication apparatus and method for interface layer of radio frequency identification device
CN102843389B (en) * 2011-06-21 2015-08-26 国承斌 Based on event driven WEB system and method
CN102291416B (en) * 2011-09-14 2015-09-30 成都软智科技有限公司 A kind of method and system of client and server bi-directional synchronization
CN102562162B (en) * 2011-12-14 2014-05-07 北京邮电大学 Event-handling-based coal mine alarm system and method
CN102594798A (en) * 2011-12-31 2012-07-18 苏州阔地网络科技有限公司 Agent method and system for connecting databases
CN102572954B (en) * 2012-01-31 2015-05-20 ***(深圳)有限公司 Roaming liquidation service scheduling method, middleware and system
CN102664934B (en) * 2012-04-06 2015-04-15 北京华夏电通科技股份有限公司 Multi-thread control method and system for adaptive self-feedback of server
CN102904887B (en) * 2012-09-26 2016-01-20 东软集团股份有限公司 The method of data synchronization of a kind of Web client and server and system
US9235464B2 (en) * 2012-10-16 2016-01-12 Microsoft Technology Licensing, Llc Smart error recovery for database applications
CN103093342A (en) * 2013-01-11 2013-05-08 北京掌上汇通科技发展有限公司 Online transaction processing platform and transaction processing method thereof
CN103197968B (en) * 2013-03-18 2016-03-30 焦点科技股份有限公司 A kind of thread pool disposal route and system merging synchronous asynchronous feature
CN103179133B (en) * 2013-04-12 2016-03-30 北京工业大学 Based on the client of entity class and the method for server communication
CN103366471B (en) * 2013-06-26 2015-08-12 福建联迪商用设备有限公司 A kind of online business concurrent processing method, system and server
CN104253808B (en) * 2013-06-29 2018-05-08 北京新媒传信科技有限公司 State rendering method and state showing server in instantaneous communication system
CN104793999A (en) * 2014-01-21 2015-07-22 航天信息股份有限公司 Servo server framework system
CN103854168B (en) * 2014-02-17 2016-09-28 湖南中烟工业有限责任公司 Isomery flow process is pending focuses on method and processing means
CN103927218B (en) * 2014-04-30 2017-07-04 广州唯品会网络技术有限公司 Event distributing method and system
CN104615647B (en) * 2014-12-25 2018-05-01 百度在线网络技术(北京)有限公司 View model request, delivery method and device
CN104618432B (en) * 2014-12-30 2019-03-08 北京红马传媒文化发展有限公司 A kind of processing method and processing system that event sends and receives
CN104580226B (en) * 2015-01-15 2017-07-11 上海瀚之友信息技术服务有限公司 A kind of system and method for shared session data
CN104820701B (en) * 2015-05-11 2018-02-06 北京瑞星信息技术股份有限公司 Data record and synchronous method and system
CN105573840B (en) * 2015-12-08 2019-06-14 东软集团股份有限公司 The event-handling method and device of work flow operation phase

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112100187A (en) * 2020-08-31 2020-12-18 湖北美和易思教育科技有限公司 Student learning data storage method and device based on VueJS
CN112100187B (en) * 2020-08-31 2024-01-26 武汉美和易思数字科技有限公司 Student learning data storage method and device based on VueJS
CN113031992A (en) * 2021-04-27 2021-06-25 中国平安人寿保险股份有限公司 Annoy hot update method, device, equipment and medium
CN113031992B (en) * 2021-04-27 2023-04-07 中国平安人寿保险股份有限公司 Annoy hot update method, device, equipment and medium
CN114615318A (en) * 2022-01-24 2022-06-10 阿里云计算有限公司 Data processing method and device

Also Published As

Publication number Publication date
CN107657532A (en) 2018-02-02
CN107659549A (en) 2018-02-02
CN107657530A (en) 2018-02-02
CN107656809A (en) 2018-02-02
CN107656777A (en) 2018-02-02
CN107656782A (en) 2018-02-02
CN107659605A (en) 2018-02-02
CN107657517A (en) 2018-02-02
CN107656822A (en) 2018-02-02
CN107657419A (en) 2018-02-02
CN107656824A (en) 2018-02-02
CN107656780A (en) 2018-02-02
CN107656808A (en) 2018-02-02
CN107659546A (en) 2018-02-02
CN107656784A (en) 2018-02-02
CN107657420A (en) 2018-02-02
CN107656778A (en) 2018-02-02
CN107656819A (en) 2018-02-02
CN107656801A (en) 2018-02-02
CN107657531A (en) 2018-02-02
CN107659547A (en) 2018-02-02
CN107656781A (en) 2018-02-02
CN107656818A (en) 2018-02-02
CN107656821A (en) 2018-02-02
CN107656820A (en) 2018-02-02
CN107656823A (en) 2018-02-02
CN107659548A (en) 2018-02-02
CN107656783A (en) 2018-02-02
CN107657518A (en) 2018-02-02
CN107656779A (en) 2018-02-02

Similar Documents

Publication Publication Date Title
CN107657501A (en) The method and relevant apparatus and server of a kind of data real-time update
US20210233061A1 (en) Gift card conversion and digital wallet
US20070288311A1 (en) Method and system for flexible incentive programs in sales organizations
US8224707B1 (en) Social network for shopping
US7783709B2 (en) E-mail with visual object method and apparatus
DE102009009294A1 (en) Method and apparatus for initializing a funds transfer using a portable device
CN107430618A (en) Realize the system and method interacted with host computer device progress user speech
KR100442812B1 (en) A bond repayment transit system on the base of Internet and transitting method thereof
US20230016032A1 (en) System for blockchain-based virtual currency mediation and distribution, according to point return
US20150058143A1 (en) Loan management system and method of enrolling a customer in an installment plan
US20210049620A1 (en) Blockchain based mobile terminal e-commerce system and mobile terminal
CN115953157A (en) Method and device for automatically changing numerical value in order through sharing
WO2007087265B1 (en) Electronic commerce global relational actualizing bargaining method and apparatus
US11734707B2 (en) Reward manager
US20130054398A1 (en) Management of direct sales activities on networked mobile computing devices
KR20040011825A (en) Cyber department store managing system based on the internet and its managing method
KR102194521B1 (en) System for providng point management service linkage to delivery application for removing self from scam
US20240193681A1 (en) Method and apparatus for facilitating provision of merchant prequalification amounts to users
US11961143B2 (en) Method and apparatus for facilitating merchant self service with respect to financing and content support for marketing events
JP6562324B1 (en) Compensation management system, compensation management method and compensation management program
TW201734924A (en) Asset transfer system
AU2015268643B2 (en) Gift card conversion and digital wallet
TWM594748U (en) Transaction feedback system
CN114764642A (en) Community electronic commerce business mode and implementation system thereof
WO2014084758A2 (en) System and method for sale of goods and services with rewards for customer spending

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
WW01 Invention patent application withdrawn after publication

Application publication date: 20180202

WW01 Invention patent application withdrawn after publication