CN111143046B - Task interception method, server and printing system - Google Patents

Task interception method, server and printing system Download PDF

Info

Publication number
CN111143046B
CN111143046B CN201911299693.8A CN201911299693A CN111143046B CN 111143046 B CN111143046 B CN 111143046B CN 201911299693 A CN201911299693 A CN 201911299693A CN 111143046 B CN111143046 B CN 111143046B
Authority
CN
China
Prior art keywords
task
executed
printing
printed
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201911299693.8A
Other languages
Chinese (zh)
Other versions
CN111143046A (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.)
Shanghai Lemming Network Technology Co ltd
Original Assignee
Shanghai Lemming Network Technology 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 Shanghai Lemming Network Technology Co ltd filed Critical Shanghai Lemming Network Technology Co ltd
Priority to CN201911299693.8A priority Critical patent/CN111143046B/en
Publication of CN111143046A publication Critical patent/CN111143046A/en
Application granted granted Critical
Publication of CN111143046B publication Critical patent/CN111143046B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
    • G06F9/485Task life-cycle, e.g. stopping, restarting, resuming execution

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Facsimiles In General (AREA)

Abstract

The application discloses a task interception method, a server and a printing system, wherein the method is suitable for the server and comprises the following steps: the task interception method is characterized by being suitable for a server, wherein the method comprises the following steps: polling the WPI of the computer system to obtain a task linked list API; acquiring a task to be executed on the task linked list API; and sending a corresponding pause instruction to the task linked list API through a computer system based on the task to be executed. The task interception method comprises the steps of acquiring the task to be executed in the task linked list through polling the WPI of the computer system controlling the task execution device, and suspending the task to be executed on the task linked list API through the computer system, so that the problem that in the prior art, the task to be executed is limited only by a self system or a software program and cannot be limited to be executed by bypassing the self system or the software program is avoided.

Description

Task interception method, server and printing system
Technical Field
The application relates to the technical field of computers, in particular to a task interception method, a server and a printing system.
Background
When a task is executed, the task needs to be sent to a corresponding task execution module or device. For example, when a file or a picture waits for a print object to be printed, a local program is required to send the print object to a print chain table API connected with a printer, and a computer system controls the printer to print the print object, so that a normal print task is not required to be limited, but in special occasions, for example, inspection result self-service printing equipment in a hospital, photo self-service printing equipment and the like, the print object to be printed is required to be limited, for example, the photo self-service printing equipment needs to pay after taking a photo or performs printing after confirming other preset conditions. In general, a limiting technology adopted by a printing limiting method in the prior art is that after a preset condition of a system or software of the system or software is met, an object to be printed is sent to a computer system for controlling a printer to print, and after the computer system receives the object to be printed, the object to be printed is printed. However, the existing interception technology only intercepts an object to be printed set by the own program, and cannot intercept the object to be printed bypassing the own system or software program.
Thus, how to widen the scope of task interception.
Disclosure of Invention
The main purpose of the application is to provide a task interception method, so as to solve the problem that how to widen the task interception range is difficult in the prior art.
According to a first aspect, an embodiment of the present invention provides a task interception method, which is applicable to a server, and the method includes: polling the WPI of the computer system to obtain a task linked list API; acquiring a task to be executed on the task linked list API; and sending a corresponding pause instruction to the task linked list API through a computer system based on the task to be executed.
Optionally, after the sending, by the computer system, a corresponding pause instruction to the task linked list API based on the task to be executed, the method includes: acquiring a task action instruction; and executing corresponding actions on the task to be executed based on the type of the task actions.
Optionally, the executing the corresponding action on the task to be executed based on the type of the task action instruction includes: and when the task action instruction is a task stop instruction, closing a task thread or deleting the task to be executed.
Optionally, the executing the corresponding action on the task to be executed based on the type of the task action instruction includes: when the task action instruction is a task execution instruction, judging whether the task execution instruction meets a preset condition; and when the task execution instruction meets a preset condition, executing the task to be executed according to the task execution instruction.
Optionally, when the task execution instruction does not meet a preset condition; closing a task thread or deleting the task to be executed; or repeatedly judging whether the task execution instruction meets the preset condition or not until the preset judgment times are reached, closing the task thread or deleting the task to be executed.
Optionally, the task to be performed includes: an object to be printed.
Optionally, the task execution instruction includes: at least one of a code scanning recognition result, a password input result, a face recognition result, a fingerprint recognition result, an iris recognition result, a card swiping payment result, a coin-feed payment result, a voice recognition result and a motion capturing result; the judging whether the task execution instruction meets the preset condition comprises the following steps: judging the code scanning payment result, the password input result, the face recognition result, the code scanning recognition result, the fingerprint recognition result, the iris recognition result, the card swiping payment result, the coin-feed payment result, the sound distinguishing result and whether at least one of the motion capturing results meets the corresponding result or not; and when the printing requirement is met, printing the object to be printed.
According to a second aspect, embodiments of the present invention provide a server comprising at least one processor; and a memory communicatively coupled to the at least one processor; wherein the memory stores instructions executable by the one processor, the instructions being executable by the at least one processor to cause the at least one processor to perform the task interception method according to the first aspect.
According to a third aspect, an embodiment of the present invention provides a computer readable storage medium, where the computer readable storage medium stores computer instructions for causing the computer to execute the task interception method according to any one of the first aspects.
According to a fourth aspect, an embodiment of the present invention provides a printing system including: the server according to the third aspect and a client connected to the server; and the printing equipment is connected with the server.
The WPI of the computer system of the task execution device is controlled by polling to acquire the task to be executed in the task list API, and the task to be executed is suspended in the task list API, so that the problem that in the prior art, the task to be executed is limited only by a self system or a software program and cannot be limited to be executed by bypassing the self system or the software program is avoided.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this application, are included to provide a further understanding of the application and to provide a further understanding of the application with regard to the other features, objects and advantages of the application. The drawings of the illustrative embodiments of the present application and their descriptions are for the purpose of illustrating the present application and are not to be construed as unduly limiting the present application. In the drawings:
FIG. 1 is a flow diagram of a task intercept method according to an embodiment of the present application;
fig. 2 is a schematic diagram of a server according to an embodiment of the present application.
Detailed Description
In order to make the present application solution better understood by those skilled in the art, the following description will be made in detail and with reference to the accompanying drawings in the embodiments of the present application, it is apparent that the described embodiments are only some embodiments of the present application, not all embodiments. All other embodiments, which can be made by one of ordinary skill in the art based on the embodiments herein without making any inventive effort, shall fall within the scope of the present application. Furthermore, the terms "comprise" and "have," as well as any variations thereof, are intended to cover a non-exclusive inclusion
It should be noted that, in the case of no conflict, the embodiments and features in the embodiments may be combined with each other. The present application will be described in detail below with reference to the accompanying drawings in conjunction with embodiments.
As described in the background art, the current task execution limitation is basically limited by a self-system or a software program, for example, in the existing print limitation technology, after the limitation condition of the self-system or the software program is usually met, an object to be printed is sent to a computer system of a printer, and the computer system controls the printer to print a file to be printed. The inventor finds that the existing printing restriction technology has a certain defect, and the existing printing restriction technology can only transmit and print after meeting the restriction condition of the own system or software program, so that the existing printing restriction technology can only restrict the own printing object. If bypassing the own system or the software program and directly connecting with the computer of the printer, the limitation of the object to be printed cannot be realized, therefore, the scope of the object to be printed limited by the current printing limitation technology is narrower, the inventor proposes a task interception method, which can be suitable for a server, specifically, as shown in fig. 1, the task interception method at the server side can comprise the following steps:
s11, polling the WPI of the computer system to obtain a task list API. In this embodiment, taking printing an object to be printed as an example, the method for implementing the task interception is implemented based on a corresponding computer executable program, where the computer executable program obtains a print linked list API by polling WPI of a computer system, and the print linked list may store the task to be printed sent by the user.
S12, acquiring a task to be executed on the task linked list API. After the user starts to print the file through the computer system, the program rounds to acquire the print task on the printer linked list API. In this embodiment, the linked list may be checked at predetermined time intervals, for example, the linked list may be checked every 500ms, and if there is a new file to be printed, a task to be executed is acquired.
S13, sending a corresponding pause instruction to the task linked list API through the computer system based on the task to be executed. After the task to be executed is acquired, the task to be executed is not executed, the task to be executed can be paused, and after the pause, whether the task to be executed is executed or not can be determined according to the execution. In this embodiment, the WPI of the computer system of the task execution device is controlled by polling to obtain the task to be executed in the task linked list API, and the task to be executed is suspended in the task linked list API, so that the problem that in the prior art, the task to be executed is limited by the system or the software program and cannot be executed by bypassing the system or the software program is avoided.
After the task to be executed sends the corresponding pause instruction to the task linked list API through the computer system, the acquired task action instruction can be analyzed to judge whether the type of the task action instruction needs to be deleted or whether the task to be executed is needed to be executed continuously. Specifically, when the task action instruction is that the task stops, the task thread is closed or the task to be executed is deleted. When the task action instruction is a task execution instruction, judging whether the task execution instruction meets a preset condition; and when the task execution instruction meets a preset condition, executing the task to be executed according to the task execution instruction.
Taking a print job as an example, after suspending the print job, the suspended print job can be continuously completed by realizing a program for closing the job thread or manually deleting the suspended print job by a computer instruction, or satisfying a set condition among the determination conditions given in an executable software program (print execution program), and if the set condition among the determination conditions is not satisfied in the case where the print thread is not closed, the suspended print job is continuously suspended, or the suspended print job is automatically deleted, or the job thread is automatically closed. And repeatedly judging whether the task execution instruction meets the preset condition or not when the preset condition is not met for the first time, and closing the task thread or deleting the task to be executed until the preset judgment times are reached. Specifically, the preset number of judgment times may be determined according to the actual application situation. In the present embodiment, the preset conditions include, but are not limited to: in this embodiment, multiple judgments may be performed for preset conditions, and secondary judgment conditions triggered by multiple unsatisfied primary judgment conditions, such as multiple password input, may be used to take a forced automatic closing procedure, or automatically delete a print job, or prompt a prompt for a print failure.
The following will take a print job as an example, and describe the implementation of print job restriction by the job interception method: the printing task may be executed based on a printing system, where the printing system may include a server, a client, and at least one printing device, and specifically, the printing method implemented by using the task interception method in the foregoing embodiment is:
and receiving a printing instruction, wherein the printing instruction is used for indicating attribute information of an object to be printed. In this embodiment, the print instruction is generated for the object to be printed that needs to be printed according to the user selection, where the attribute information may include: name of the object to be printed, number of pages, whether color, etc.
And intercepting the object to be printed based on the printing instruction. Specifically, the object to be printed may be intercepted according to the task intercepting method described in the above embodiment, and specifically, the server may be connected to a plurality of printing devices, and have a plurality of threads, and each printing device allocates a thread to wait for the user to print a file. After selecting an object to be printed, a user may first obtain a print list API through a computer system WPI, obtain the object to be printed through the print list API, cache the object to be printed selected by the user, generate a cache list, and generate a print notification client based on attribute information of the file to be printed. The payment information may include payment charge information, a payment code, or instruct the scanning device to perform a scanning action. The main thread can check the linked list at preset time intervals, for example, can check the buffer linked list at intervals of 500ms, and can generate a new print notification according to the print file after finding that the new file to be printed is intercepted.
Whether a printing execution instruction is returned is detected, wherein the printing execution instruction can be generated based on at least one of a code scanning recognition result, a password input result, a face recognition result, a fingerprint recognition result, an iris recognition result, a card swiping payment result, a coin-in payment result, a voice recognition result and a motion capture result. Taking the payment result as an example, in this embodiment, after sending the print notification, the client may wait for the client to return the payment information, after reaching the preset duration, it may detect whether the payment information is returned, further, if the payment information is detected, it may detect whether the payment paid in the payment information is the same as the payment paid in the print notification, if the payment is the same, it may indicate that the payment is successful, and may instruct the printing device to print the object to be printed.
As an alternative embodiment, the client may be a mobile terminal, in particular, an application program matched with the printing system may be installed in the client terminal, and the client terminal is connected with the server and the printing device through wired communication or wireless communication such as a local area network, the internet, bluetooth, and the like. And the server acquires a connection request and establishes connection with the client based on the connection request. After the connection is established, the server may acquire a print instruction sent by the mobile terminal, acquire a file to be printed according to the print instruction, and intercept the file to be printed, and a specific interception mode may refer to a description of a mode of intercepting a task to be executed in the above embodiment. And notifying the mobile terminal to pay, and after receiving the payment information, calling the file to be printed to instruct the printing equipment to print.
The attribute information of the object to be printed needs to be acquired at the client. The user can identify the attribute of the object to be printed selected by the user after making the selection according to the self demand, for example, the selected device name, the number of pages and the printing demand information (whether color printing, double-sided printing and the like) of the object to be printed can be identified. And generating a printing instruction based on the attribute information of the object to be printed. After the attribute information of the file to be printed is acquired, a print instruction for characterizing the attribute information can be generated based on the attribute information of the object to be printed. The print instruction is intended to notify the server of attribute information of an object to be printed. The server intercepts the object to be printed according to the printing instruction, generates a printing notice according to the attribute information, and distributes printing equipment to the file to be printed. And sending the printing instruction to a server.
As an alternative embodiment, after sending the print instruction, the server may wait to receive the print notification returned by the receiving server, and intercept the file to be printed first, and generate the print notification client based on the attribute information of the file to be printed at the same time. The client generates payment information according to the printing notice, specifically, the client can display money cost information, payment codes or instruct the scanning equipment to perform scanning action according to the printing notice, the user can pay after receiving the printing notice, and the payment information is generated at the client; and sending the payment information to the server.
As an alternative embodiment, when the user needs to print, the connection request may be sent to the server by means of wired communication or wireless communication connection, and after the server receives the connection request, a connection is established with the client for the connection request. In this embodiment, the client may include a mobile terminal, for example, a mobile phone, a tablet computer, a smart wearable device, and the like.
Embodiments of the present invention provide a server, and in particular, reference may be made to fig. 2, which may include a processor 11 and a memory 12, where the processor 11 and the memory 12 may be connected by a bus or otherwise, and fig. 2 is an example of a connection via a bus.
The processor 11 may be a central processing unit (Central Processing Unit, CPU). The processor 11 may also be other general purpose processors, digital signal processors (Digital Signal Processor, DSP), application specific integrated circuits (Application Specific Integrated Circuit, ASIC), field programmable gate arrays (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or a combination of the above.
The memory 12 is used as a non-transitory computer readable storage medium for storing non-transitory software programs, non-transitory computer executable programs, and modules, such as program instructions/modules corresponding to the management, use, or construction methods of container mirroring in embodiments of the present invention. The processor 11 executes various functional applications of the processor and data processing, i.e., implements the task interception method in the above-described method embodiments, by running non-transitory software programs, instructions, and modules stored in the memory 12.
The memory 12 may include a storage program area that may store an operating system, at least one application program required for functions, and a storage data area; the storage data area may store data created by the processor 11, etc. In addition, memory 12 may include high-speed random access memory, and may also include non-transitory memory, such as at least one magnetic disk storage device, flash memory device, or other non-transitory solid state storage device. In some embodiments, memory 12 may optionally include memory located remotely from processor 11, which may be connected to processor 11 via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
One or more modules are stored in the memory 12 that, when executed by the processor 11, perform the task interception method in the method embodiments described above.
It will be appreciated by those skilled in the art that implementing all or part of the above-described methods in the embodiments may be implemented by a computer program for instructing relevant hardware, and the program may be stored in a computer readable storage medium, and the program may include the steps of the embodiments of the above-described methods when executed. The storage medium may be a magnetic Disk, an optical Disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a Flash Memory (Flash Memory), a Hard Disk (HDD), or a Solid State Drive (SSD); the storage medium may also comprise a combination of memories of the kind described above.
The foregoing is merely a preferred embodiment of the present application and is not intended to limit the present application, and various modifications and variations may be made to the present application by those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principles of the present application should be included in the protection scope of the present application.

Claims (7)

1. A method for intercepting a task, which is applicable to a server, the method comprising
Receiving a printing instruction to poll a WPI of a computer system to acquire task linked list API, wherein the printing instruction is used for indicating attribute information of an object to be printed, a server is connected with a plurality of printing devices and provided with a plurality of threads, each printing device distributes threads to wait for a user to print a file, after the user selects the object to be printed, the user acquires the print linked list API through the computer system WPI, acquires the object to be printed through the print linked list API, caches the object to be printed selected by the user, generates a cache linked list, and generates a print notification client based on the attribute information of the file to be printed;
acquiring a task to be executed on the task linked list API;
sending a corresponding pause instruction to the task linked list API through a computer system based on the task to be executed; analyzing the acquired task action instruction, judging whether the task action instruction needs to be deleted or continuously executed, including: when the task action instruction is that the task stops, closing a task thread or deleting the task to be executed; when the task action instruction is a task execution instruction, judging whether the task execution instruction meets a preset condition; and when the task execution instruction meets a preset condition, executing the task to be executed according to the task execution instruction.
2. The task interception method according to claim 1, wherein when the task execution instruction does not satisfy a preset condition;
closing a task thread or deleting the task to be executed; or (b)
And repeatedly judging whether the task execution instruction meets the preset condition or not until the preset judgment times are reached, closing the task thread or deleting the task to be executed.
3. The task interception method according to claim 1, wherein the task to be executed comprises: an object to be printed.
4. The task interception method according to claim 1, wherein the task execution instruction includes: at least one of a code scanning recognition result, a password input result, a face recognition result, a fingerprint recognition result, an iris recognition result, a card swiping payment result, a coin-feed payment result, a voice recognition result and a motion capturing result;
the judging whether the task execution instruction meets the preset condition comprises the following steps:
judging the code scanning payment result, the password input result, the face recognition result, the code scanning recognition result, the fingerprint recognition result, the iris recognition result, the card swiping payment result, the coin-feed payment result, the sound distinguishing result and whether at least one of the motion capturing results meets the corresponding result or not;
and when the printing requirement is met, printing the object to be printed.
5. A server comprising at least one processor; and a memory communicatively coupled to the at least one processor; wherein the memory stores instructions executable by the one processor to cause the at least one processor to perform the task interception method of any one of claims 1-4.
6. A computer-readable storage medium storing computer instructions for causing the computer to perform the task interception method according to any one of claims 1 to 4.
7. A printing system, comprising:
the server of claim 5 and a print client connected to the server;
and the printing equipment is connected with the server.
CN201911299693.8A 2019-12-16 2019-12-16 Task interception method, server and printing system Active CN111143046B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911299693.8A CN111143046B (en) 2019-12-16 2019-12-16 Task interception method, server and printing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911299693.8A CN111143046B (en) 2019-12-16 2019-12-16 Task interception method, server and printing system

Publications (2)

Publication Number Publication Date
CN111143046A CN111143046A (en) 2020-05-12
CN111143046B true CN111143046B (en) 2024-03-08

Family

ID=70518561

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911299693.8A Active CN111143046B (en) 2019-12-16 2019-12-16 Task interception method, server and printing system

Country Status (1)

Country Link
CN (1) CN111143046B (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101140504A (en) * 2006-09-05 2008-03-12 鸿富锦精密工业(深圳)有限公司 Print job monitoring system and method
CN102023826A (en) * 2009-09-15 2011-04-20 株式会社理光 Printing system, printing device, program, and storage medium
CN102201141A (en) * 2010-03-24 2011-09-28 王婷婷 Self-help printing system based on campus network
CN104050418A (en) * 2013-03-13 2014-09-17 阿里巴巴集团控股有限公司 Method and device for realizing safety print of text background of web browser
CN106155598A (en) * 2015-03-26 2016-11-23 富士施乐实业发展(中国)有限公司 Intelligent printing method, intelligence printer and intelligent printing system
CN108376056A (en) * 2018-02-09 2018-08-07 浙江印歌网络科技有限公司 Method of printing and device
CN110188969A (en) * 2018-02-23 2019-08-30 北京京东尚科信息技术有限公司 A kind of method and apparatus that control task issues
CN110377246A (en) * 2019-07-19 2019-10-25 厦门顶尖电子有限公司 A kind of Method of printing and without character library printer

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103955348B (en) * 2014-05-06 2018-12-18 南京四八三二信息科技有限公司 A kind of network print system and Method of printing

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101140504A (en) * 2006-09-05 2008-03-12 鸿富锦精密工业(深圳)有限公司 Print job monitoring system and method
CN102023826A (en) * 2009-09-15 2011-04-20 株式会社理光 Printing system, printing device, program, and storage medium
CN102201141A (en) * 2010-03-24 2011-09-28 王婷婷 Self-help printing system based on campus network
CN104050418A (en) * 2013-03-13 2014-09-17 阿里巴巴集团控股有限公司 Method and device for realizing safety print of text background of web browser
CN106155598A (en) * 2015-03-26 2016-11-23 富士施乐实业发展(中国)有限公司 Intelligent printing method, intelligence printer and intelligent printing system
CN108376056A (en) * 2018-02-09 2018-08-07 浙江印歌网络科技有限公司 Method of printing and device
CN110188969A (en) * 2018-02-23 2019-08-30 北京京东尚科信息技术有限公司 A kind of method and apparatus that control task issues
CN110377246A (en) * 2019-07-19 2019-10-25 厦门顶尖电子有限公司 A kind of Method of printing and without character library printer

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
Hua Dong Wang.Research of process concealment based on technology of Intercepting API calls.《2010 3rd International Conference on Computer Science and Information Technology》.2010,全文. *
刘思佩.面向多打印协议的审计***关键技术研究与实现.《中国优秀博硕士学位论文全文数据库(硕士)信息科技辑》.2018,(第3期),全文. *
打印监控审计技术研究;黎伶锋;《计算机工程与设计》;第30卷(第2期);正文第486页 *
李衡 ; 张乃月 ; .C/S模式下云打印的设计实现、成果展示、推广规划.电脑迷.2016,(第09期),全文. *

Also Published As

Publication number Publication date
CN111143046A (en) 2020-05-12

Similar Documents

Publication Publication Date Title
US20240121341A1 (en) System and method for a work distribution service
CN108776934B (en) Distributed data calculation method and device, computer equipment and readable storage medium
US10013271B2 (en) Management system and method for controlling management system
US10542422B2 (en) Data backup method, storage medium and electronic device
US11070650B2 (en) De-duplicating remote procedure calls
US9413851B2 (en) Information processing system, information processing device, client terminal, and computer readable medium
EP2985730A1 (en) Method and device for partially-upgrading
CN109361525B (en) Method, device, control terminal and medium for restarting distributed deployment of multiple services
CN110134700B (en) Data uplink method, device, computer equipment and storage medium
US20170223200A1 (en) Processing system, control method for the processing system, processing apparatus, and server
CN109324959B (en) Method for automatically transferring data, server and computer readable storage medium
US20190026794A1 (en) Server apparatus
CN109670932B (en) Credit data accounting method, apparatus, system and computer storage medium
CN106059990B (en) The method of agreement is set automatically in programmable logic controller system
CN112653736B (en) Parallel source returning method and device and electronic equipment
CN111143046B (en) Task interception method, server and printing system
CN110113176B (en) Information synchronization method and device for configuration server
CN108241616B (en) Message pushing method and device
EP1736916A1 (en) Provision of data in distributed systems
CN109165147A (en) Log print control program, device, system, back-end server and headend equipment
CN110413398B (en) Task scheduling method and device, computer equipment and storage medium
CN106961529B (en) Work order processing method and communication service equipment
CN114138371B (en) Configuration dynamic loading method and device, computer equipment and storage medium
CN110971599A (en) Vulnerability scanning method and device
US20180314563A1 (en) Information processing apparatus and information processing system

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
GR01 Patent grant
GR01 Patent grant