The invention provides a component-level
collaborative editing control method, which is applied to a multi-user
collaborative editing control system, and the
system comprises a plurality of front-end engines and a back-end
server. A front-end engine obtains user editing operation data and a rear-end real-time version snapshot, component structure difference comparison is carried out, and a component operation
list is generated; and performing component conflict judgment based on the operation
list, merging and editing operation data according to a conflict judgment result and a preset conflict resolution strategy, generating processed version snapshots, sending the processed version snapshots to a rear end, storing the processed version snapshots by a rear-end
server, and sending the processed version snapshots to each front-end engine. Compared with the prior art, the method has the advantages that the
data transmission quantity and the load of the rear-end
server are reduced by a lightweight architecture through the front-end component level difference comparison and the preset conflict resolution strategy, the rear-end server does not need to be frequently requested for conflict resolution and data merging, the response speed and the
collaborative editing efficiency are remarkably improved, and the user experience is improved. And better user experience is brought to the user. The
system has the same beneficial effects.