[go: up one dir, main page]

CN111193800A - Instruction interaction method, device, server and system based on server analysis - Google Patents

Instruction interaction method, device, server and system based on server analysis Download PDF

Info

Publication number
CN111193800A
CN111193800A CN201911418548.7A CN201911418548A CN111193800A CN 111193800 A CN111193800 A CN 111193800A CN 201911418548 A CN201911418548 A CN 201911418548A CN 111193800 A CN111193800 A CN 111193800A
Authority
CN
China
Prior art keywords
instruction
request
server
standard
bitmap
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201911418548.7A
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.)
Xiamen Hanyin Electronic Technology Co Ltd
Original Assignee
Xiamen Hanyin Electronic 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 Xiamen Hanyin Electronic Technology Co Ltd filed Critical Xiamen Hanyin Electronic Technology Co Ltd
Priority to CN201911418548.7A priority Critical patent/CN111193800A/en
Publication of CN111193800A publication Critical patent/CN111193800A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • 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
    • H04L67/63Routing a service request depending on the request content or context
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1209Improving or facilitating administration, e.g. print management resulting in adapted or bridged legacy communication protocols, e.g. emulation, protocol extension
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1224Client or server resources management
    • G06F3/1228Printing driverless or using generic drivers
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1236Connection management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1253Configuration of print job parameters, e.g. using UI at the client
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • 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
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer And Data Communications (AREA)

Abstract

The embodiment of the invention provides an instruction interaction method, device, server and system based on server analysis, relating to the technical field of network-connectable hardware equipment, wherein the method comprises the following steps: acquiring a request instruction sent by request equipment; and analyzing the request instruction based on a preset analysis service program to generate a standard instruction and returning the standard instruction to the request equipment, so that the request equipment executes corresponding operation according to the standard instruction, wherein the standard instruction comprises a bitmap instruction. The invention avoids the installation of a driver and reduces the development difficulty and hardware cost of the request equipment.

Description

Instruction interaction method, device, server and system based on server analysis
Technical Field
The invention relates to the technical field of network-connectable hardware equipment, in particular to a method, a device, a server and a system for instruction interaction based on server analysis.
Background
The computer network physically connects servers and network-connectable hardware devices in different places through network devices and communication lines, the servers are connected with the hardware devices and need to control the normal work of the hardware devices through installing drivers, the drivers contain related hardware device information, the drivers know the information, and the servers can communicate with the devices.
Generally, the drivers required by hardware devices of different types and different models are different, and the support of different types of operating systems on the hardware devices is also different, so that the development and installation of the drivers not only increase the development difficulty and cost of the hardware devices, but also reduce the flexibility and the reuse rate of the server.
Disclosure of Invention
In view of this, embodiments of the present invention provide a method, an apparatus, a server, and a system for instruction interaction based on server parsing, so as to solve the problems of difficulty in developing request devices and high hardware cost in the prior art.
The embodiment of the invention provides an instruction interaction method based on server analysis, which comprises the following steps:
acquiring a request instruction sent by request equipment;
and analyzing the request instruction based on a preset analysis service program to generate a standard instruction and returning the standard instruction to the request equipment, so that the request equipment executes corresponding operation according to the standard instruction, wherein the standard instruction comprises a bitmap instruction.
Preferably, the requesting device is a printer, and the request instruction includes request instruction content and printing control parameters.
Preferably, the request instruction is TSPL, CPCL, ZPL or ESC standard instruction set.
Preferably, the analyzing the request instruction based on the preset analysis service program to generate a standard instruction and return the standard instruction to the request device, so that the request device executes a corresponding operation according to the standard instruction, specifically including:
initializing according to the printing control parameters to generate a virtual canvas;
perfecting the virtual canvas according to the content of the request instruction to generate a bitmap instruction;
and sending the bitmap instruction to a request device, so that the request device prints according to the bitmap instruction.
Preferably, the method further comprises the following steps:
and generating an invariant request standard according to the server domain name to realize load balancing.
The embodiment of the invention also provides an instruction interaction device based on server analysis, which comprises:
a request instruction obtaining unit, configured to obtain a request instruction sent by a requesting device;
and the interaction unit is used for analyzing the request instruction based on a preset analysis service program to generate a standard instruction and returning the standard instruction to the request equipment, so that the request equipment executes corresponding operation according to the standard instruction, wherein the standard instruction is a bitmap instruction.
Preferably, the requesting device is a printer, and the request instruction includes request instruction content and printing control parameters.
Preferably, the interaction unit specifically includes:
the virtual canvas generation module is used for initializing according to the printing control parameters to generate a virtual canvas;
the bitmap instruction generating module is used for perfecting the virtual canvas according to the request instruction content to generate a bitmap instruction;
and the sending module is used for sending the bitmap instruction to a request device so that the request device prints according to the bitmap instruction.
The embodiment of the invention also provides a server, which comprises a memory, a processor and a computer program which is stored on the memory and can run on the processor, wherein when the processor executes the program, the instruction interaction method based on the server analysis is realized.
The embodiment of the invention also provides an instruction interaction system based on server analysis, which comprises: a requesting device and a server as described above, wherein,
the request equipment is used for generating a request instruction and sending the request instruction to the server;
the server is used for generating a standard instruction based on the request instruction and returning the standard instruction to the request equipment, so that the request equipment executes corresponding operation according to the standard instruction.
In the above embodiment, the request instruction sent by the request device is analyzed into the standard instruction based on the preset analysis service program and returned to the request device, so that the server can avoid the installation of drivers of different products and different machine types, the flexibility and the reusability of the server are improved, and the request device can also avoid the instruction support development, thereby reducing the development difficulty and the hardware cost of the device.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present invention and therefore should not be considered as limiting the scope, and for those skilled in the art, other related drawings can be obtained according to the drawings without inventive efforts.
Fig. 1 is a schematic flowchart of an instruction interaction method based on server parsing according to a first embodiment of the present invention.
Fig. 2 is a schematic structural diagram of an instruction interaction device based on server parsing according to a second embodiment of the present invention.
Fig. 3 is a schematic structural diagram of an instruction interaction system based on server parsing according to a fourth embodiment of the present invention.
Icon: 201-request instruction fetch unit; 202-an interaction unit; 203-load balancing unit.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
For better understanding of the technical solutions of the present invention, the following detailed descriptions of the embodiments of the present invention are provided with reference to the accompanying drawings.
It should be understood that the described embodiments are only some embodiments of the invention, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The terminology used in the embodiments of the invention is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in the examples of the present invention and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
It should be understood that the term "and/or" as used herein is merely one type of association that describes an associated object, meaning that three relationships may exist, e.g., a and/or B may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" herein generally indicates that the former and latter related objects are in an "or" relationship.
The word "if" as used herein may be interpreted as "at … …" or "when … …" or "in response to a determination" or "in response to a detection", depending on the context. Similarly, the phrases "if determined" or "if detected (a stated condition or event)" may be interpreted as "when determined" or "in response to a determination" or "when detected (a stated condition or event)" or "in response to a detection (a stated condition or event)", depending on the context.
In the embodiments, the references to "first \ second" are merely to distinguish similar objects and do not represent a specific ordering for the objects, and it is to be understood that "first \ second" may be interchanged with a specific order or sequence, where permitted. It should be understood that "first \ second" distinct objects may be interchanged under appropriate circumstances such that the embodiments described herein may be practiced in sequences other than those illustrated or described herein.
As shown in fig. 1, a first embodiment of the present invention provides a method for instruction interaction based on server parsing, which can be executed by a server, and includes at least the following steps:
s101, acquiring a request instruction sent by a request device.
In this embodiment, the requesting device may be a network-enabled hardware device such as a mobile phone, a personal computer, a tablet computer, and a PDA, or may also be a computer peripheral device such as a printer, a scanner, and a camera, which is not limited in this disclosure.
The requesting device and the server may perform data interaction through a local area network, a wide area network, and the like, which is not limited in the present invention. Preferably, the wide area network does not need to be repeatedly erected, the hardware cost can be reduced, and complicated network interconnection configuration is not needed.
In this embodiment, the requesting device may send a request instruction to the server, where the request instruction includes request data content and network parameter information, and the network parameter information includes an address of the requesting device.
S102, analyzing the request instruction based on a preset analysis service program to generate a standard instruction and returning the standard instruction to the request equipment, so that the request equipment executes corresponding operation according to the standard instruction, wherein the standard instruction comprises a bitmap instruction.
In this embodiment, the server does not need to install a driver, and when receiving the request instruction, the server parses the request instruction according to a preset parsing service program to generate a corresponding standard instruction and issue the standard instruction to the requesting device. The server only needs to support simple standard instructions, and complex request instructions do not need to be analyzed.
In this embodiment, when the requesting device receives the standard instruction, the corresponding operation may be performed according to the standard instruction: for example, when the requesting device is a PC, the requested content is displayed; storing the image data when the requesting device is a camera; when the requesting device is a printer, a document is printed, and so on.
The standard instruction is a simple control instruction and is suitable for terminal equipment supporting TCP/IP transmission control/network protocol. The bitmap instruction is a simple dot matrix data instruction, which is a vector composed of some binary bits, and includes a plurality of data control bits, including but not limited to picture format, position coordinates, picture width, picture rotation, magnification, font style, and the like. The bitmap instruction is simple in application control, and a request device supporting the protocol can be directly used. It is to be understood that the standard instruction may also be other standard instructions, which may be selected according to the actual situation of the requesting device, and is not specifically limited herein, but these schemes are within the protection scope of the present invention.
In the above embodiment, the request instruction sent by the request device is analyzed into the standard instruction based on the preset analysis service program and returned to the request device, so that the server can avoid the installation of drivers of different products and different machine types, the flexibility and the reusability of the server are improved, and the request device can also avoid the instruction support development, thereby reducing the development difficulty and the hardware cost of the device.
On the basis of the above embodiment, in a preferred embodiment, the requesting device is a printer, and the request instruction includes request instruction content and printing control parameters.
In this embodiment, the printer controls the printer executing device to draw a bitmap at a specified position on a print page and execute the print data by sending the request instruction to the server and receiving a bitmap instruction parsed by the server.
Wherein the request command is a printing control command, which may be TSPL, CPCL, ZPL or ESC standard command set. The ESC standard instruction set is suitable for common printers, the TSPL instruction set is suitable for label printers, and the CPCL standard instruction set is suitable for mobile printers. It should be noted that the request command is a mainstream standard command type of the printer, is different from a print control language freely developed by a device manufacturer, and has better universality so as to be conveniently identified by the server.
In this embodiment, the print control parameters include, but are not limited to, printer dpi, printer die width, print temperature, print coordinates, grayscale parameters, and the like.
On the basis of the foregoing embodiment, in a preferred embodiment, the parsing, based on a preset parsing service program, the request instruction to generate a standard instruction and return the standard instruction to the request device, so that the request device executes a corresponding operation according to the standard instruction specifically includes:
initializing according to the printing control parameters to generate a virtual canvas;
perfecting the virtual canvas according to the content of the request instruction to generate a bitmap instruction;
and sending the bitmap instruction to a request device, so that the request device prints according to the bitmap instruction.
In this embodiment, the server creates the virtual canvas by initializing according to the printing control parameters, specifically including setting the height, width, position, size, color, style, and the like of the virtual canvas according to the printing control parameters.
Then, the server analyzes the content of the request instruction, perfects the virtual canvas according to the content of the request instruction, and then converts the virtual canvas into a bitmap file to return to the request equipment.
On the basis of the above embodiment, in a preferred embodiment, the method further includes:
and generating an invariant request standard according to the server domain name to realize load balancing.
In this embodiment, the server is usually one or more computers, and a server domain name is used to replace an ip of the server, so that the computers can be flexibly configured according to the amount of requests, and the requesting device can use the servers without feeling when the server deployment changes, thereby realizing load balancing.
For example, when the ip of the server is 10.0.3.111, and the requesting device a performs instruction interaction with the server under the ip, the following problems may be faced during the use process: 1) for some reason, the ip changes, and the a client needs to change all the deployed applications; 2) the use amount of the client A is increased or clients such as BCD (binary coded decimal) and the like are added, so that the original server service needs to be upgraded, and the ip is changed; 3) the request amount has a large peak-valley difference according to the time period, resulting in resource waste of the server. In this case, the server domain name is used instead of the ip of the server, and even if the ip of the server changes, the influence on the requesting device is small in the instruction interaction process.
A second embodiment of the present invention provides an instruction interaction device based on server parsing, including:
a request instruction obtaining unit 201, configured to obtain a request instruction sent by a requesting device;
an interaction unit 202, configured to parse the request instruction based on a preset parsing service program to generate a standard instruction, and return the standard instruction to the request device, so that the request device executes a corresponding operation according to the standard instruction, where the standard instruction is a bitmap instruction.
Preferably, the requesting device is a printer, and the request instruction includes request instruction content and printing control parameters.
Preferably, the request instruction is TSPL, CPCL, ZPL or ESC standard instruction set.
Preferably, the interaction unit 202 specifically includes:
the virtual canvas generation module is used for initializing according to the printing control parameters to generate a virtual canvas;
the bitmap instruction generating module is used for perfecting the virtual canvas according to the request instruction content to generate a bitmap instruction;
and the sending module is used for sending the bitmap instruction to a request device so that the request device prints according to the bitmap instruction.
Preferably, the instruction interaction device based on server parsing further includes:
and the load balancing unit 203 is used for generating an invariant request standard according to the server domain name so as to realize load balancing.
A third embodiment of the present invention provides a server, including a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor executes the computer program to implement the instruction interaction method based on server parsing as described above.
A fourth embodiment of the present invention provides an instruction interaction system based on server parsing, including: a requesting device and a server as described above, wherein,
the request equipment is used for generating a request instruction and sending the request instruction to the server;
the server is used for generating a standard instruction based on the request instruction and returning the standard instruction to the request equipment, so that the request equipment executes corresponding operation according to the standard instruction.
Illustratively, the computer programs described herein can be partitioned into one or more modules that are stored in the memory and executed by the processor to implement the invention. The one or more modules may be a series of computer program instruction segments capable of performing certain functions, which are used to describe the execution of the computer program in the implementation device. For example, the instruction interaction device based on server parsing described in the second embodiment of the present invention.
The Processor may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an APPlication Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic device, discrete hardware component, or the like. The general purpose processor may be a microprocessor or the processor may be any conventional processor or the like, the processor being the control center of the printing method, and various interfaces and lines connecting the various parts throughout the implementation of the document printing method.
The memory may be used to store the computer programs and/or modules, and the processor may implement various functions of the printing method by executing or executing the computer programs and/or modules stored in the memory and calling data stored in the memory. The memory may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required by at least one function (such as a sound playing function, a text conversion function, etc.), and the like; the storage data area may store data (such as audio data, text message data, etc.) created according to the use of the user terminal, etc. In addition, the memory may include high speed random access memory, and may also include non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), at least one magnetic disk storage device, a Flash memory device, or other volatile solid state storage device.
Wherein, the module for realizing the user terminal can be stored in a computer readable storage medium if it is realized in the form of software functional unit and sold or used as a stand-alone product. Based on such understanding, all or part of the flow of the method according to the embodiments of the present invention may also be implemented by a computer program, which may be stored in a computer-readable storage medium, and when the computer program is executed by a processor, the steps of the method embodiments may be implemented. Wherein the computer program comprises computer program code, which may be in the form of source code, object code, an executable file or some intermediate form, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, usb disk, removable hard disk, magnetic disk, optical disk, computer Memory, Read-Only Memory (ROM), Random Access Memory (RAM), electrical carrier wave signals, telecommunications signals, software distribution medium, and the like. It should be noted that the computer readable medium may contain content that is subject to appropriate increase or decrease as required by legislation and patent practice in jurisdictions, for example, in some jurisdictions, computer readable media does not include electrical carrier signals and telecommunications signals as is required by legislation and patent practice.
It should be noted that the above-described device embodiments are merely illustrative, where the units described as separate parts may or may not be physically separate, and the parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. In addition, in the drawings of the embodiment of the apparatus provided by the present invention, the connection relationship between the modules indicates that there is a communication connection between them, and may be specifically implemented as one or more communication buses or signal lines. One of ordinary skill in the art can understand and implement it without inventive effort.
The above description is only for the preferred embodiment of the present invention, but the scope of the present invention is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present invention are included in the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (10)

1. An instruction interaction method based on server analysis is characterized by comprising the following steps:
acquiring a request instruction sent by request equipment;
and analyzing the request instruction based on a preset analysis service program to generate a standard instruction and returning the standard instruction to the request equipment, so that the request equipment executes corresponding operation according to the standard instruction, wherein the standard instruction comprises a bitmap instruction.
2. The method of claim 1, wherein the requesting device is a printer, and the request command comprises a request command content and a printing control parameter.
3. The method of claim 2, wherein the request instruction is TSPL, CPCL, ZPL or ESC standard instruction set.
4. The instruction interaction method based on server parsing according to claim 2, wherein the parsing the request instruction based on a preset parsing service program to generate a standard instruction and return the standard instruction to the request device, so that the request device executes a corresponding operation according to the standard instruction, specifically includes:
initializing according to the printing control parameters to generate a virtual canvas;
perfecting the virtual canvas according to the content of the request instruction to generate a bitmap instruction;
and sending the bitmap instruction to a request device, so that the request device prints according to the bitmap instruction.
5. The method of claim 2, further comprising:
and generating an invariant request standard according to the server domain name to realize load balancing.
6. An instruction interaction device based on server parsing, comprising:
a request instruction obtaining unit, configured to obtain a request instruction sent by a requesting device;
and the interaction unit is used for analyzing the request instruction based on a preset analysis service program to generate a standard instruction and returning the standard instruction to the request equipment, so that the request equipment executes corresponding operation according to the standard instruction, wherein the standard instruction is a bitmap instruction.
7. The apparatus according to claim 6, wherein the requesting device is a printer, and the request instruction comprises a request instruction content and a printing control parameter.
8. The apparatus according to claim 7, wherein the interaction unit specifically includes:
the virtual canvas generation module is used for initializing according to the printing control parameters to generate a virtual canvas;
the bitmap instruction generating module is used for perfecting the virtual canvas according to the request instruction content to generate a bitmap instruction;
and the sending module is used for sending the bitmap instruction to a request device so that the request device prints according to the bitmap instruction.
9. A server comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the server parsing based instruction interaction method of any one of claims 1-5 when executing the program.
10. An instruction interaction system based on server parsing, comprising: a requesting device and a server according to claim 9,
the request equipment is used for generating a request instruction and sending the request instruction to the server;
the server is used for generating a standard instruction based on the request instruction and returning the standard instruction to the request equipment, so that the request equipment executes corresponding operation according to the standard instruction.
CN201911418548.7A 2019-12-31 2019-12-31 Instruction interaction method, device, server and system based on server analysis Pending CN111193800A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911418548.7A CN111193800A (en) 2019-12-31 2019-12-31 Instruction interaction method, device, server and system based on server analysis

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911418548.7A CN111193800A (en) 2019-12-31 2019-12-31 Instruction interaction method, device, server and system based on server analysis

Publications (1)

Publication Number Publication Date
CN111193800A true CN111193800A (en) 2020-05-22

Family

ID=70707946

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911418548.7A Pending CN111193800A (en) 2019-12-31 2019-12-31 Instruction interaction method, device, server and system based on server analysis

Country Status (1)

Country Link
CN (1) CN111193800A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114253634A (en) * 2021-12-20 2022-03-29 深圳供电局有限公司 A PISA-based Intelligent Device Hardware Interaction System
CN115499503A (en) * 2022-09-13 2022-12-20 中国工商银行股份有限公司 External equipment adaptation method and device based on heterogeneous system environment

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1464389A (en) * 2002-06-18 2003-12-31 联想(北京)有限公司 Matrix printing service simulation apparatus and method for realizing the same
CN101119359A (en) * 2006-08-01 2008-02-06 中兴通讯股份有限公司 Policy based service load balancing method
CN101276261A (en) * 2007-03-29 2008-10-01 兄弟工业株式会社 printer
CN101340327A (en) * 2008-08-21 2009-01-07 腾讯科技(深圳)有限公司 Method, system and domain name parsing server implementing load balance of network server
CN105279253A (en) * 2015-10-13 2016-01-27 上海联彤网络通讯技术有限公司 System and method for increasing canvas rendering speed of webpage
CN106610803A (en) * 2016-12-15 2017-05-03 国网江苏省电力公司淮安供电公司 Graphic and storage method for condition data printing output of power protection apparatus
CN107493351A (en) * 2017-10-09 2017-12-19 郑州云海信息技术有限公司 A kind of client accesses the method and device of the load balancing of storage system
CN109450745A (en) * 2018-10-15 2019-03-08 深圳市欧瑞博科技有限公司 Information processing method, device, intelligence control system and intelligent gateway
CN110580244A (en) * 2019-09-12 2019-12-17 深圳乐信软件技术有限公司 A file processing method, device, server and storage medium

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1464389A (en) * 2002-06-18 2003-12-31 联想(北京)有限公司 Matrix printing service simulation apparatus and method for realizing the same
CN101119359A (en) * 2006-08-01 2008-02-06 中兴通讯股份有限公司 Policy based service load balancing method
CN101276261A (en) * 2007-03-29 2008-10-01 兄弟工业株式会社 printer
CN101340327A (en) * 2008-08-21 2009-01-07 腾讯科技(深圳)有限公司 Method, system and domain name parsing server implementing load balance of network server
CN105279253A (en) * 2015-10-13 2016-01-27 上海联彤网络通讯技术有限公司 System and method for increasing canvas rendering speed of webpage
CN106610803A (en) * 2016-12-15 2017-05-03 国网江苏省电力公司淮安供电公司 Graphic and storage method for condition data printing output of power protection apparatus
CN107493351A (en) * 2017-10-09 2017-12-19 郑州云海信息技术有限公司 A kind of client accesses the method and device of the load balancing of storage system
CN109450745A (en) * 2018-10-15 2019-03-08 深圳市欧瑞博科技有限公司 Information processing method, device, intelligence control system and intelligent gateway
CN110580244A (en) * 2019-09-12 2019-12-17 深圳乐信软件技术有限公司 A file processing method, device, server and storage medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114253634A (en) * 2021-12-20 2022-03-29 深圳供电局有限公司 A PISA-based Intelligent Device Hardware Interaction System
CN115499503A (en) * 2022-09-13 2022-12-20 中国工商银行股份有限公司 External equipment adaptation method and device based on heterogeneous system environment

Similar Documents

Publication Publication Date Title
US8363231B2 (en) Method and apparatus for managing fonts
US8139500B2 (en) Information processing device and method thereof, and computer program product
RU2599535C2 (en) Print control device, printing system and print control method
US7936469B2 (en) System and method for distributed printer processing
JP5361358B2 (en) Information processing apparatus, control method therefor, and program
CN111193800A (en) Instruction interaction method, device, server and system based on server analysis
US9880792B2 (en) Management system, information processing device, and management method
JP6015077B2 (en) Printing control apparatus, printing system, and printing control method
US20190187937A1 (en) Printing computing device for operating a multi-function printing device
CN115686392A (en) Remote printing control method, device and system of printer
CN113608708B (en) Printing preview method and printing preview device based on GDI framework
US20030025932A1 (en) Printing system in which programs required for printer operation are downloaded from computer
CN114579065A (en) Printer redirection method and system of cloud desktop
US20240338151A1 (en) Non-transitory storage medium storing supporting program executable by computer of information processing apparatus
JP6106939B2 (en) Printing control apparatus, printing apparatus, printing system, and printing control method
JP7569498B2 (en) Imaging systems and print servers
US10635367B2 (en) Server apparatus, information processing system, and image forming apparatus
CN113064560A (en) Print control method, print driving device, image forming apparatus, and storage medium
JP2000330734A (en) Network printing method and network printing system using the method
KR20040032205A (en) Apparatus and method for providing help function
US20240329895A1 (en) Printer, non-transitory computer-readable recording medium storing computer-readable instructions for printer, and method executed by printer
JP6984703B2 (en) Document manipulation mechanism
US20240169392A1 (en) Non-transitory computer-readable recording medium storing computer readable instructions for terminal device, terminal device, and method for controlling terminal device
JP6031797B2 (en) Printing control apparatus, printing system, and printing system control method
US8055083B2 (en) Portable bitmap rendering systems and methods

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20200522