Movatterモバイル変換


[0]ホーム

URL:


CN112073521B - Sharing scheduling method and system for scattered data - Google Patents

Sharing scheduling method and system for scattered data
Download PDF

Info

Publication number
CN112073521B
CN112073521BCN202010947604.2ACN202010947604ACN112073521BCN 112073521 BCN112073521 BCN 112073521BCN 202010947604 ACN202010947604 ACN 202010947604ACN 112073521 BCN112073521 BCN 112073521B
Authority
CN
China
Prior art keywords
file
files
robot
registration
information
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.)
Active
Application number
CN202010947604.2A
Other languages
Chinese (zh)
Other versions
CN112073521A (en
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.)
Chengdu Zhongke Daqi Software Co ltd
Original Assignee
Chengdu Zhongke Daqi Software 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
Application filed by Chengdu Zhongke Daqi Software Co ltdfiledCriticalChengdu Zhongke Daqi Software Co ltd
Priority to CN202010947604.2ApriorityCriticalpatent/CN112073521B/en
Publication of CN112073521ApublicationCriticalpatent/CN112073521A/en
Application grantedgrantedCritical
Publication of CN112073521BpublicationCriticalpatent/CN112073521B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

The invention relates to a sharing and scheduling method and a system of scattered data.A registered robot is installed at each user terminal, and the folder address of a scanned file of the registered robot is set; starting a registration robot, and synchronously monitoring a corresponding folder through a hook function; the data provider edits the file at the user terminal, proofreads the file registration information, and then puts the file into the folder; the registration robot checks the files in the folder, generates a file HTTP download address for packaging, and a data user searches and downloads the files from the search platform according to the catalog classification, so that cross-network data sharing can be realized, and the user does not need to upload data by himself.

Description

Sharing scheduling method and system for scattered data
Technical Field
The invention relates to a scattered data sharing technology, in particular to a method and a system for sharing and scheduling scattered data.
Background
In the office process of enterprises and office units, because office computers used by different users are independent, data among the users are also independent. In order to solve the problem of data sharing, a data sharing platform or a sharing folder is established at present, files needing to be shared are uploaded to the sharing platform or the sharing folder for being used by other people, and a mode of the sharing platform is adopted to carry out data sharing across a network.
Disclosure of Invention
The invention aims to overcome the defects of the prior art and provide a method and a system for sharing and scheduling scattered data, which can not only realize cross-network data sharing, but also can be realized without uploading data by a user, and solve the problem that the format of the data needs to be cleaned in the traditional mode.
The purpose of the invention is realized by the following technical scheme:
a method for shared scheduling of scattered data, the method comprising:
1) installing a registered robot at each user terminal, and setting a folder address of a scanned file of the registered robot;
2) starting a registration robot, and synchronously monitoring a corresponding folder through a hook function;
3) the data provider edits the file at the user terminal, proofreads the file registration information, and then puts the file into the folder;
4) the registration robot checks the files in the folder, verifies the registration information according to the registration standard, records abnormal information and warns if the verification fails, writes the file registration information into the platform registry if the verification passes, and proceeds to the next step;
5) generating a file HTTP download address package, starting synchronous cloud uploading, uploading the file to a cloud cache, synchronously registering and uploading file information, and if the synchronous cloud uploading is not started, issuing the file to a specified directory of a retrieval platform according to the registration information;
6) and the data user searches and downloads the files according to the catalog classification, the dispatching center judges whether the cloud of the files has a copy, if so, the dispatching center returns an HTTP downloading address, if not, the dispatching center informs the publisher registration robot to return the HTTP downloading address, and after the files are downloaded, the information of the files downloaded by the user is recorded.
Compared with the traditional data sharing mode, the invention scans the fixed folder in real time by installing the registration robot with the functions of automatically scanning and identifying the files on each computer terminal, the data provider can share the data only by putting the data into the folder of the local computer, the data user can realize the collection of the dispersed data, and the effect of an enterprise is equivalent to accessing the data of each computer through a retrieval platform, thereby realizing the centralized management of the data, and the data provider can realize the information editing of the files through the self-defined column of the files when uploading the data, so that the files can effectively identify the information such as the file names and the like in the scanning or downloading process, and the visualization of the data is improved.
Further, whether the registered robot files are synchronously cloud-connected or not is set in the step 1).
Further, the file checking method in 4) includes MD5 code or Hash checking, and if the file passes the checking, the version number is increased if the file is the same name file.
Further, the version number information comprises a timestamp label, uploading person information and a hash code.
Furthermore, an encryption interface is reserved in the cloud end, and only a header file is encrypted during encryption.
A shared scheduling system for decentralized data, the system comprising:
the system comprises a plurality of user terminals, at least one scheduling center and at least one cloud server, wherein the scheduling center and the cloud server are connected with the user terminals;
each user terminal is provided with a registration robot, the folder address of a scanned file of the registration robot is set, the registration robot is started, and the corresponding folder is synchronously monitored through a hook function;
a data provider edits a document through a user terminal, corrects file registration information, then puts the file into a folder, a registration robot verifies the file in the folder, verifies the registration information according to a registration standard, records abnormal information and gives an alarm if the verification fails, writes the file registration information into a platform registry if the verification passes, generates a file HTTP download address package, starts synchronous cloud uploading, uploads the file to a cloud cache, synchronously registers and uploads the file information, and issues the file to a specified directory of a retrieval platform according to the registration information if the synchronous cloud uploading is not started;
the data user searches and downloads files according to the catalog classification in the search platform, the scheduling center judges whether the cloud of the files has a copy, if yes, the file returns to the HTTP download address, if not, the publisher is informed to register the robot to return to the HTTP download address, and after the files are downloaded, the information of the user downloaded the files is recorded.
Further, the user terminal is a computer, a tablet or a mobile phone.
Further, when the registered robot is installed, whether the registered robot files are synchronously cloud-up or not is set.
Furthermore, the file verification mode comprises MD5 code or Hash verification, and after the verification is passed, if the file passes the verification, the version number is increased, and the version number information comprises a timestamp label, uploading person information and a Hash code.
Furthermore, an encryption interface is reserved in the cloud end, and only a header file is encrypted during encryption.
The invention has the beneficial effects that: the invention utilizes the registration robots of all terminals to identify, scan and upload files, not only realizes the cross-network data sharing, but also solves the problem that the data sharing needs format cleaning in the traditional mode, the data can realize the cross-network data sharing only by putting the files into fixed folders, and a data user can inquire the information of the names, version numbers and the like of the files through the information of the files.
Drawings
FIG. 1 is a schematic flow diagram of a data provider;
FIG. 2 is a schematic diagram of a registration robot process;
FIG. 3 is a schematic flow chart of a user and a dispatch center;
fig. 4 is a dialog box for editing a document.
Detailed Description
The technical solution of the present invention is further described in detail with reference to the following specific examples, but the scope of the present invention is not limited to the following.
Referring to fig. 1 to 3, a method for shared scheduling of scattered data includes:
1) installing a registered robot at each user terminal, and setting a folder address of a scanned file of the registered robot; setting whether the files of the registered robots are synchronously cloud or not, wherein each registered robot has an independent ID or code to distinguish the sources of the data;
2) starting a registration robot, and synchronously monitoring a corresponding folder through a hook function;
3) the data provider edits the file at the user terminal, proofreads the file registration information, and then puts the file into a folder; referring to fig. 4, the content of the document is edited, and the name of the document is edited through the custom bar, so that the registered robot can automatically acquire the content when recognizing and scanning the file, rather than relying on the name of the file.
4) The registration robot checks the files in the folder, the checking mode comprises MD5 code or Hash checking, after the checking is passed, if the files are the same-name files, the version number is increased, the registration information is verified according to the registration standard, if the verification is not passed, abnormal information is recorded and warned, if the verification is passed, the file registration information is written into the platform registry, and the next step is carried out;
5) generating a file HTTP download address package, starting synchronous cloud uploading, reserving an encryption interface at the cloud end, and only encrypting a header file during encryption. Uploading the file to a cloud cache, synchronously registering and uploading file information, and issuing the file to a specified directory of a retrieval platform according to registration information if synchronous cloud uploading is not started;
6) the data user searches and downloads files according to the catalog classification in the search platform, the scheduling center judges whether the cloud of the files has a copy, if yes, the file returns to the HTTP download address, if not, the publisher is informed to register the robot to return to the HTTP download address, and after the files are downloaded, the information of the user downloaded the files is recorded.
Optionally, in the method for sharing and scheduling distributed data, the version number information includes a timestamp tag + upload person information + hash code.
The embodiment further provides a sharing scheduling system for scattered data, which includes:
the system comprises a plurality of user terminals, at least one scheduling center and at least one cloud server, wherein the scheduling center and the cloud server are connected with the user terminals;
each user terminal is provided with a registration robot, the folder address of a scanned file of the registration robot is set, the registration robot is started, and the corresponding folder is synchronously monitored through a hook function;
the method comprises the steps that a data provider edits a document through a user terminal, corrects file registration information, then puts the document into a folder, a registration robot verifies the document in the folder, verifies the registration information according to a registration standard, records abnormal information and gives an alarm if the verification fails, writes the file registration information into a platform registry if the verification passes, generates a file HTTP download address for encapsulation, starts synchronous cloud uploading, uploads the file to a cloud cache, synchronously registers and uploads the file information, and issues the file to a specified directory of a retrieval platform according to the registration information if the synchronous cloud uploading is not started;
the data user searches and downloads files according to the catalog classification in the search platform, the scheduling center judges whether the cloud of the files has a copy, if yes, the file returns to the HTTP download address, if not, the publisher is informed to register the robot to return to the HTTP download address, and after the files are downloaded, the information of the user downloaded the files is recorded.
Further, the user terminal is a computer, a tablet or a mobile phone. When the registered robot is installed, whether the registered robot files are synchronously on the cloud is also set. The file checking mode comprises MD5 code or Hash check, after the check is passed, if the file is the same name, the version number is increased, and the version number information comprises a timestamp label, uploading person information and a Hash code. And an encryption interface is reserved in the cloud end, and only the header file is encrypted during encryption.
The foregoing is illustrative of the preferred embodiments of this invention, and it is to be understood that the invention is not limited to the precise form disclosed herein and that various other combinations, modifications, and environments may be resorted to, falling within the scope of the concept as disclosed herein, either as described above or as apparent to those skilled in the relevant art. And that modifications and variations may be effected by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (10)

CN202010947604.2A2020-09-102020-09-10Sharing scheduling method and system for scattered dataActiveCN112073521B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202010947604.2ACN112073521B (en)2020-09-102020-09-10Sharing scheduling method and system for scattered data

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202010947604.2ACN112073521B (en)2020-09-102020-09-10Sharing scheduling method and system for scattered data

Publications (2)

Publication NumberPublication Date
CN112073521A CN112073521A (en)2020-12-11
CN112073521Btrue CN112073521B (en)2022-09-02

Family

ID=73663437

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202010947604.2AActiveCN112073521B (en)2020-09-102020-09-10Sharing scheduling method and system for scattered data

Country Status (1)

CountryLink
CN (1)CN112073521B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN112671855B (en)*2020-12-152023-08-25中国建设银行股份有限公司File transmission method and system
CN113423109B (en)*2021-08-242021-10-29深圳兆瑞优品科技有限公司Designated data sharing method facing personal computer user
CN113868208A (en)*2021-09-142021-12-31北京来也网络科技有限公司 File sharing method and device based on RPA and AI

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2003065180A2 (en)*2002-02-012003-08-07John FairweatherSystem and method for creating a distributed network architecture
CN101360118A (en)*2007-08-022009-02-04广东新支点技术服务有限公司Method and protocol suitable for mobile terminal multimedia file sharing and searching
CN101689182A (en)*2007-06-292010-03-31微软公司Efficient update for distributed file systems
CN105025086A (en)*2015-06-112015-11-04江南大学 Cloud security storage/retrieval method for mobile intelligent terminal data

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8095500B2 (en)*2003-06-132012-01-10Brilliant Digital Entertainment, Inc.Methods and systems for searching content in distributed computing networks

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2003065180A2 (en)*2002-02-012003-08-07John FairweatherSystem and method for creating a distributed network architecture
CN101689182A (en)*2007-06-292010-03-31微软公司Efficient update for distributed file systems
CN101360118A (en)*2007-08-022009-02-04广东新支点技术服务有限公司Method and protocol suitable for mobile terminal multimedia file sharing and searching
CN105025086A (en)*2015-06-112015-11-04江南大学 Cloud security storage/retrieval method for mobile intelligent terminal data

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
"A Solution for Secured Content Transferring in between Multiple Hosts within P2P Enabled Intranet";Anil Saroliya等;《2020 International Conference on Emerging Trends in Communication, Control and Computing》;20200616;全文*
"分布式文件系统中元数据管理优化";陈友旭;《中国优秀博硕士学位论文全文数据库(博士)》;20200215;全文*
"政法共享信息检索服务平台的开发与实现";徐永为;《中国优秀博硕士学位论文全文数据库(硕士)》;20200415;全文*

Also Published As

Publication numberPublication date
CN112073521A (en)2020-12-11

Similar Documents

PublicationPublication DateTitle
CN112073521B (en)Sharing scheduling method and system for scattered data
CN108846010B (en) Method, system, computer system and storage medium for product traceability in network
CN109039749B (en)Remote log acquisition and encryption transmission system and method
US12346207B2 (en)Cloud-based database backup and recovery
CN102819531B (en)A kind of cloud reading service system, cloud reading service method and apparatus
CN112653760B (en)Cross-server file transmission method and device, electronic equipment and storage medium
CN106599195A (en)Method and system for synchronizing metadata under mass network data environment
US10984444B2 (en)Systems and methods for generating intelligent account reconfiguration offers
CN112395266B (en) A data file processing method, first server and computer storage medium
CN117389968A (en)Vehicle log storage and transmission method and device, vehicle, electronic equipment and medium
CN113704790A (en)Abnormal log information summarizing method and computer equipment
CN100481011C (en)Device and method for collecting information from information server
CN112947959B (en) An update method, device, server and storage medium for an AI service platform
CN114691782B (en)Database table increment synchronization method, device and storage medium
CN111048164A (en) A long-term storage system for medical big data
CN108595924B (en)Business authority management method and device, computer equipment and storage medium
CN112286868A (en)Electronic file and record management based method
CN114911580B (en)Mirror image state processing method and device and computing equipment
JP3543683B2 (en) Automatic document creation system, automatic document creation method, and recording medium recording automatic document creation program
CN116467118A (en)Method, system, equipment and medium for incremental backup of object storage
CN116132625A (en)Supervision method and device for transaction flow
WO2021186111A1 (en)Media distribution tracking system
CN114157435A (en)Document processing method and device based on block chain technology and client
CN107402868B (en) Device information collection method and device for physical machine
US20250244932A1 (en)Automated Data Handling

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp