CN115563422A - Display method and system of queuing and calling pictures, storage medium and electronic equipment - Google Patents
Display method and system of queuing and calling pictures, storage medium and electronic equipment Download PDFInfo
- Publication number
- CN115563422A CN115563422A CN202211332730.2A CN202211332730A CN115563422A CN 115563422 A CN115563422 A CN 115563422A CN 202211332730 A CN202211332730 A CN 202211332730A CN 115563422 A CN115563422 A CN 115563422A
- Authority
- CN
- China
- Prior art keywords
- display
- queuing
- calling
- picture
- virtual machine
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45504—Abstract machines for programme code execution, e.g. Java virtual machine [JVM], interpreters, emulators
- G06F9/45529—Embedded in an application, e.g. JavaScript in a Web browser
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C11/00—Arrangements, systems or apparatus for checking, e.g. the occurrence of a condition, not provided for elsewhere
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C11/00—Arrangements, systems or apparatus for checking, e.g. the occurrence of a condition, not provided for elsewhere
- G07C2011/04—Arrangements, systems or apparatus for checking, e.g. the occurrence of a condition, not provided for elsewhere related to queuing systems
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention provides a display method, a system, a storage medium and electronic equipment of queuing and calling pictures, wherein the method carries out the steps of rendering, logical operation tasks and the like of the queuing and calling pictures at a server by deploying a virtual machine instance at the server, and a display end only needs to be responsible for receiving the queuing and calling pictures transmitted by the server and displaying the pictures in real time, so that software installed in the display end does not need to be modified and upgraded, and the maintenance cost is greatly reduced.
Description
Technical Field
The application relates to the technical field of information interaction, in particular to a display method, a system, a storage medium and electronic equipment for queuing and calling pictures.
Background
In order to realize the display of a dynamic number calling template, most of the existing queuing number calling systems directly install queuing number calling display software developed based on a web browser on a display end, and the existing scheme has the following defects: (1) The web kernel versions of the display ends with different models are different and the configuration is different, so that the queuing and calling software is not consistent in representation on different display ends, and various compatibility problems exist; (2) When the queuing and calling software needs to be updated, the display ends of different models are complex to operate and high in maintenance cost.
Disclosure of Invention
In view of the above problems, the present application provides a technical solution for displaying a queuing and calling picture, so as to solve the problems that when the types of display terminals are different, the software in the display terminal is complicated to update and operate, the maintenance cost is high, and the compatibility is poor, because the current queuing and calling pictures are all processed on the display terminal.
In order to achieve the above object, in a first aspect, the present invention provides a method for displaying a queuing and calling picture, which is suitable for a server, and the method includes the following steps:
receiving a picture display request sent by a display terminal, wherein the picture display request comprises identification information uniquely bound with the display terminal;
verifying the identification information, if the identification information passes the verification, judging whether a virtual machine instance corresponding to the display end exists, if the virtual machine instance corresponding to the display end exists, starting the virtual machine instance corresponding to the display end and starting virtual queuing and calling software, and if the virtual machine instance does not exist, automatically creating a new virtual machine instance, installing virtual queuing and calling software and starting the virtual queuing and calling software;
after the virtual queuing and calling software is started, the queuing and calling data and the display template corresponding to the display end are obtained, a queuing and calling picture to be displayed currently corresponding to the display end is rendered according to the queuing and calling data and the display template, and the queuing and calling picture is sent to the display end.
Further, the method further comprises:
and if the identification information fails to be verified, returning an error picture to the display terminal.
Further, the method further comprises:
correspondingly storing the identification information corresponding to the display ends and the display templates in a database table of a server end; each display end corresponds to one virtual machine instance, and the virtual machine instances corresponding to different display ends run independently.
In a second aspect, the present invention further provides a method for displaying a queuing number-calling picture, which is suitable for a display end, and the method includes:
after unique identification information of a current display end is obtained, sending a picture display request containing the identification information to a server end; the identification information is determined according to a display template configured for the current display end and/or equipment information of the display end;
receiving a queuing and calling picture generated by the server according to the picture display request and displaying the queuing and calling picture in real time; and the queuing and calling picture is generated according to the calling data corresponding to the display end and the display template after the virtual queuing and calling software is started by the virtual machine instance corresponding to the current display end in the server end.
Further, the method further comprises:
receiving template configuration information of a current display end, configuring a display template of the current display end according to the template configuration information, obtaining identification information of the current display end based on the display template and/or equipment information of the display end, and sending the display template and the identification information to a server end.
In a third aspect, the present invention further provides a method for displaying a queuing and calling picture, which is suitable for a server and a display, and the method includes the following steps:
the display end sends a picture display request to the server end; the picture display request comprises identification information uniquely bound with the display terminal;
the server side verifies the identification information, if the verification is passed, whether a virtual machine instance corresponding to the display side exists is judged, if the verification is passed, the virtual machine instance corresponding to the display side is started and virtual queuing and calling software is started, if the verification is not passed, a new virtual machine instance is automatically created, and the virtual queuing and calling software is installed and started; after the virtual queuing and calling software is started, acquiring queuing data and a display template corresponding to a display end, rendering a queuing and calling picture to be displayed currently corresponding to the display end according to the queuing data and the display template, and sending the queuing and calling picture to the display end;
and the display end receives the queuing and calling picture and displays the queuing and calling picture in real time.
In a fourth aspect, the present invention further provides a display system for queuing and calling pictures, including a server, where the server includes:
the first receiving module is used for receiving a picture display request sent by a display terminal, wherein the picture display request contains identification information uniquely bound with the display terminal;
the processing module is used for verifying the identification information, judging whether a virtual machine instance corresponding to the display end exists or not if the identification information passes the verification, starting the virtual machine instance corresponding to the display end and starting virtual queuing and calling software if the virtual machine instance exists, and automatically creating a new virtual machine instance and installing virtual queuing and calling software and starting the virtual machine instance if the virtual machine instance does not exist;
the image rendering module is used for acquiring the number calling data and the display template corresponding to the display end after the virtual queuing number calling software is started, and rendering a queuing number calling image to be displayed currently corresponding to the display end according to the number calling data and the display template;
and the first sending module is used for sending the queuing and calling picture to the display end.
Further, still include the display end, the display end includes:
the second sending module is used for sending the image display request to the server;
the second receiving module is used for receiving the queuing and calling picture sent by the server;
and the display module is used for displaying the queuing and calling pictures received by the second receiving module in real time.
In a fifth aspect, the invention also provides a computer readable storage medium having stored thereon computer program instructions which, when executed by a processor, implement the method according to any one of the first, second or third aspects of the invention.
In a sixth aspect, the present invention also provides an electronic device comprising a memory and a processor, the memory being configured to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method according to any one of the first, second or third aspects of the present invention
Different from the prior art, the above technical scheme arranges the virtual machine instance at the server end, carries out the steps of rendering the queuing and calling picture, logical operation task and the like at the server end, and the display end only needs to be responsible for receiving the queuing and calling picture transmitted by the server end and displaying the picture in real time, so that the software installed in the display end does not need to be modified and upgraded, thereby greatly reducing the maintenance cost. And because a large amount of operations generated by the queuing and calling pictures are performed at the server side, software needing to be installed on the display side can be lighter, the configuration requirement on the display side is effectively reduced, and the equipment cost is reduced.
The above description of the present invention is only an overview of the technical solutions of the present application, and in order to make the technical solutions of the present application more clearly understood by those skilled in the art, the present invention may be further implemented according to the content described in the text and drawings of the present application, and in order to make the above objects, other objects, features, and advantages of the present application more easily understood, the following description is made in conjunction with the detailed description of the present application and the drawings.
Drawings
The drawings are only for purposes of illustrating the principles, implementations, applications, features, and effects of particular embodiments of the invention, as well as others related thereto, and are not to be construed as limiting the application.
In the drawings of the specification:
fig. 1 is a flowchart of a method for displaying a queuing number-calling picture suitable for a server according to an embodiment of the present invention;
fig. 2 is a flowchart of a method for displaying a queuing number-calling picture suitable for a display end according to an embodiment of the present invention;
fig. 3 is a flowchart of a method for displaying a queuing number-calling picture suitable for a server and a display according to an embodiment of the present invention;
FIG. 4 is a block diagram of a display system for queuing and calling images according to an embodiment of the present invention;
FIG. 5 is a block diagram of a display system for queuing and calling images according to an embodiment of the present invention;
fig. 6 is a block diagram of an electronic device according to an embodiment of the invention.
The reference numerals referred to in the above figures are explained below:
1. a display system for queuing and calling pictures;
10. a server side;
101. a first receiving module;
102. a processing module;
103. a picture rendering module;
104. a first sending module;
20. display terminal
201. A second sending module;
202. a second receiving module;
203. a display module;
30. an electronic device;
301. a processor;
302. a memory;
3021. computer program instructions.
Detailed Description
In order to explain in detail possible application scenarios, technical principles, practical embodiments, and the like of the present application, the following detailed description is given with reference to the accompanying drawings in conjunction with the listed embodiments. The embodiments described herein are merely for more clearly illustrating the technical solutions of the present application, and therefore, the embodiments are only used as examples, and the scope of the present application is not limited thereby.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase "an embodiment" in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or related to other embodiments specifically defined. In principle, in the present application, the technical features mentioned in the embodiments can be combined in any manner to form a corresponding implementable technical solution as long as there is no technical contradiction or conflict.
Unless defined otherwise, technical terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs; the use of relational terms herein is intended only to describe particular embodiments and is not intended to limit the present application.
In the description of the present application, the term "and/or" is a expression for describing a logical relationship between objects, meaning that three relationships may exist, for example a and/or B, meaning: there are three cases of A, B, and both A and B. In addition, the character "/" herein generally indicates that the former and latter associated objects are in a logical relationship of "or".
In this application, terms such as "first" and "second" are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions.
Without further limitation, in this application, the use of "including," "comprising," "having," or other similar open-ended expressions in phrases is intended to cover a non-exclusive inclusion, and such expressions do not exclude the presence of additional elements in a process, method, or article that includes the elements, such that a process, method, or article that includes a list of elements may include not only those elements defined, but other elements not expressly listed or inherent to such process, method, or article.
As is understood in the "review guidelines," in this application, the terms "greater than," "less than," "more than," and the like are to be understood as excluding the number; the expressions "above", "below", "within" and the like are understood to include the present numbers. In addition, in the description of the embodiments of the present application, "a plurality" means two or more (including two), and expressions related to "a plurality" similar thereto are also understood, for example, "a plurality of groups", "a plurality of times", and the like, unless specifically defined otherwise.
In the description of the embodiments of the present application, spatially relative expressions such as "central," "longitudinal," "lateral," "length," "width," "thickness," "up," "down," "front," "back," "left," "right," "vertical," "horizontal," "vertical," "top," "bottom," "inner," "outer," "clockwise," "counterclockwise," "axial," "radial," "circumferential," and the like are used, and the indicated orientations or positional relationships are based on the orientations or positional relationships shown in the specific embodiments or drawings and are only for convenience of describing the specific embodiments of the present application or for the convenience of the reader, and do not indicate or imply that the device or component in question must have a specific position, a specific orientation, or be constructed or operated in a specific orientation and therefore should not be construed as limiting the embodiments of the present application.
Unless specifically stated or limited otherwise, the terms "mounted," "connected," "secured," and "disposed" used in the description of the embodiments of the present application should be construed broadly. For example, the connection can be a fixed connection, a detachable connection, or an integrated arrangement; it can be a mechanical connection, an electrical connection, or a communication connection; they may be directly connected or indirectly connected through an intermediate; which may be communication within two elements or an interaction of two elements. Specific meanings of the above terms in the embodiments of the present application can be understood by those skilled in the art to which the present application pertains in accordance with specific situations.
Fig. 1 is a flowchart of a method for displaying a queuing number-calling screen suitable for a server according to an embodiment of the present invention. The method comprises the following steps:
the process first proceeds to step S1: receiving a picture display request sent by a display terminal, wherein the picture display request comprises identification information uniquely bound with the display terminal;
then, the step S2 can be entered to verify the identification information and judge whether the verification is passed;
if the judgment result in the step S2 is yes, the step S3 may be performed to judge whether a virtual machine instance corresponding to the display end exists, if yes, the step S4 is performed to start the virtual machine instance corresponding to the display end and start virtual queuing and calling software, if not, the step S5 is performed to automatically create a new virtual machine instance, install virtual queuing and calling software, and start;
after step S4 or step S5, step S6 may be entered, after the virtual queuing and calling software is started, obtaining the calling data and the display template corresponding to the display end, rendering a queuing and calling picture to be displayed currently corresponding to the display end according to the calling data and the display template, and sending the queuing and calling picture to the display end.
In this embodiment, the server is an electronic device with a data processing function, such as a local server or a cloud server. The display terminal is an electronic device with a picture display function, such as a display screen. Generally, one server can be connected with a plurality of displays in a communication mode, and the communication mode includes a wireless connection or a wired connection.
Before step S1, the management device is further configured to scan the display terminals within the preset area (like a hospital) to bring all the display terminals within the preset area into the management range, and then add, delete, and change the order of the devices in the device list. Therefore, unified management and control can be performed on a plurality of display ends of data to be displayed through the management equipment, and operation is convenient.
In step S1, the identification information uniquely bound to the display end may be an identification determined according to the display template configured by the display end and/or the device information of the display end. The display template refers to the type and arrangement position of data to be displayed in the display interface. The device information of the display end can be an MAC address corresponding to the display end, and a segment of character code uniquely bound with the display end can be generated by performing hash calculation on the address.
For example, the display template may be generated by: after a blank display template is newly created, a user can add a display component in a user-defined manner on the blank display template, for example, taking a queuing and calling scene in a hospital as an example, the display component may include ward information, consulting room information, patient name, current number, and the like, the user may add a preset display component to a corresponding position of the display template in a click or drag manner, and the preset display component may be a text box, a list component, a picture component, and the like. Each display component binds actual data to be displayed in a server database by self-defining a field name, a finally set display template can be renamed and stored, a binding code (namely identification information) corresponding to the display template is generated based on the display template, and the display template and the data to be displayed corresponding to the current display end can be called by verifying the binding code.
In step S2, after the identification information is generated, the server side also stores the identification information corresponding to each display side for subsequent verification. The verification mode can be that the received identification information is compared with the identification information in an identification information list stored in a database, and if the received identification information exists in the identification information list, the verification is passed; otherwise, it indicates that the verification is not passed.
In steps S3-S5, the virtual machine refers to a virtual computer system, and the instance refers to an actually created virtual machine entity. Virtual machines are conceptual, and virtual machine instances are objects that are actually produced based on this concept. The virtual machine is used for virtualizing a computer system, software is installed in the virtual system, the software is responsible for rendering pictures of the display template and the actual data returned by the server, and the rendered pictures are output to a certain display end bound with the virtual machine instance. Generally, a server (i.e., a server) with a higher configuration can create a plurality of virtual machine instances, which is equivalent to simulating a plurality of computers, thereby realizing reasonable utilization of server resources.
According to the technical scheme, the virtual machine instance is deployed at the server side, the steps of rendering the queuing and calling pictures, performing logical operation tasks and the like are performed at the server side, and the display side only needs to be responsible for receiving the queuing and calling pictures transmitted by the server side and displaying the queuing and calling pictures in real time, so that software installed in the display side does not need to be modified and upgraded, and the maintenance cost is greatly reduced. And because a large amount of operations generated by the queuing and calling pictures are performed at the server side, the software required to be installed on the display side can be lighter, the configuration requirement on the display side is effectively reduced, the equipment cost is reduced, and the compatibility of the display side software is increased.
In certain embodiments, the method further comprises: and if the identification information fails to be verified, the step S6 is carried out, and an error picture is returned to the display end. The error pictures can be rendered in advance by the server side so as to be sent to the display side for display in real time after the identification information verification fails, and the error pictures of different display sides can be the same or different.
In certain embodiments, the method further comprises: correspondingly storing the identification information corresponding to the display ends and the display templates in a database table of a server end; each display end corresponds to one virtual machine instance, and the virtual machine instances corresponding to different display ends run independently. Therefore, by setting a plurality of virtual machine instances, one server side can render queuing and calling pictures of a plurality of display ends in parallel, the rendering processes are not interfered with each other, and the processing efficiency is effectively improved.
As shown in fig. 2, in a second aspect, the present invention further provides a method for displaying a queuing and calling picture, which is suitable for a display side, and the method includes:
s201: after unique identification information of a current display end is obtained, sending a picture display request containing the identification information to a server end; the identification information is determined according to a display template configured for the current display end and/or equipment information of the display end;
s202: receiving a queuing and calling picture generated by the server according to the picture display request and displaying the queuing and calling picture in real time; and the queuing and calling picture is generated according to the calling data corresponding to the display end and the display template after the virtual queuing and calling software is started by the virtual machine instance corresponding to the current display end in the server end.
Through the scheme, in the queuing and calling software display process, the display end only needs to send the picture display request containing the identification information of the display end to the server end, and receive and display the corresponding queuing and calling picture generated by the server end in real time, so that the calculation capacity of the display end software is effectively reduced, and the compatibility is improved.
In certain embodiments, the method further comprises: receiving template configuration information of a current display end, configuring a display template of the current display end according to the template configuration information, obtaining identification information of the current display end based on the display template and/or equipment information of the display end, and sending the display template and the identification information to a server end. The template configuration information may be generated based on clicking, dragging, and the like of a user on a preset display component, which may be a text box, a list component, a picture component, and the like. For example, after a blank display template is newly created, a user can define a field name to bind actual data to be displayed in the server database by clicking and dragging a preset display component to a preset coordinate position, and store the field name as template configuration information. When the display template is configured next time, the corresponding display template can be automatically generated only by calling the configuration information of the template.
As shown in fig. 3, in a third aspect, the present invention further provides a method for displaying a queuing and calling picture, which is suitable for a server and a display, and the method includes the following steps:
firstly, entering step S301 that a display terminal sends a picture display request to a server terminal; the picture display request comprises identification information uniquely bound with the display terminal;
and then, the service end verifies the identification information in step S302, and whether the verification is passed is judged.
If the verification in the step S302 is not passed, the process goes to a step S308 in which the display end receives and displays an error picture returned by the server end, if the verification in the step S302 is passed, the process goes to a step S303 in which whether a virtual machine instance corresponding to the display end exists is determined, if so, the process goes to a step S304 in which the virtual machine instance corresponding to the display end is started and virtual queuing calling software is started, and if not, the process goes to a step S305 in which a new virtual machine instance is automatically created, and virtual queuing calling software is installed and started.
After step S304 and step S305, step S306 may further be executed to obtain the number calling data and the display template corresponding to the display end after the virtual queuing number calling software is started, render the queuing number calling picture to be displayed currently corresponding to the display end according to the number calling data and the display template, and send the queuing number calling picture to the display end;
after step S306, the display end may enter step S307 to receive the queuing number-calling picture and display it in real time.
According to the scheme, the rendering and logic operation tasks of the picture are handed to the virtualization program deployed at the server through the virtualization technology, and the compatibility problem caused by different versions and configuration differences of web kernels of display ends of different models is solved. The queuing and calling software of the display end is only responsible for displaying the pictures transmitted by the server end, so the display end software basically does not need to be modified and upgraded, and the maintenance cost is greatly reduced.
As shown in fig. 4, in a fourth aspect, the present invention further provides a display system 1 for queuing and calling number pictures, including a server 10, where the server 10 includes a first receiving module 101, a processing module 102, a picture rendering module 103, and a first sending module 104;
the first receiving module 101 is configured to receive an image display request sent by a display end, where the image display request includes identification information uniquely bound to the display end;
the processing module 102 is configured to verify the identification information, determine whether a virtual machine instance corresponding to the display end exists if the identification information passes the verification, start the virtual machine instance corresponding to the display end and start virtual queuing and calling software if the virtual machine instance exists, and automatically create a new virtual machine instance and install the virtual queuing and calling software and start the virtual machine instance if the virtual machine instance does not exist;
the image rendering module 103 is configured to obtain number calling data and a display template corresponding to a display end after the virtual queuing number calling software is started, and render a queuing number calling image to be displayed, which corresponds to the display end currently, according to the number calling data and the display template;
the first sending module 104 is configured to send the queuing and calling picture to the display end.
In this embodiment, the first receiving module 101 and the first sending module 104 may be implemented by a wifi module or a bluetooth module; the processing module 102 is a processor, and may be a CPU, an MCU, or the like; the image rendering module is an image processing unit and can be realized by a GPU processor.
As shown in fig. 5, the display system 1 of the queuing and calling screen further includes a display terminal 20, where the display terminal includes a second sending module 201, a second receiving module 202, and a display module 203;
the second sending module 201 is configured to send a screen display request to the server;
the second receiving module 202 is configured to receive the queuing and calling picture sent by the server;
the display module 203 is configured to display the queuing and calling picture received by the second receiving module in real time.
In this embodiment, the second receiving module 202 and the second sending module 201 may be implemented by a wifi module or a bluetooth module; the display module 203 may be an LED or OLED display screen.
In a fifth aspect, the present application also provides a computer readable storage medium storing computer program instructions which, when executed by a processor, implement any of the methods of the preceding first, second and third aspects.
As shown in fig. 6, in a sixth aspect, the present application further provides an electronic device 30, the electronic device 30 comprising a memory 302 and a processor 301, the memory 302 being configured to store one or more computer program instructions 3021, wherein the one or more computer program instructions 3021 are executed by the processor 301 to implement the method of any one of the first, second and third aspects.
The storage medium/memory includes but is not limited to: RAM, ROM, magnetic disk, magnetic tape, optical disk, flash memory, U disk, removable hard disk, memory card, memory stick, network server storage, network cloud storage, etc. The processor includes, but is not limited to, a CPU (central processing unit), a GPU (image processor), an MCU (microprocessor), and the like.
Finally, it should be noted that, although the above embodiments have been described in the text and drawings of the present application, the scope of the patent protection of the present application is not limited thereby. All technical solutions which are generated by replacing or modifying the equivalent structure or the equivalent flow according to the contents described in the text and the drawings of the present application, and which are directly or indirectly implemented in other related technical fields, are included in the scope of protection of the present application.
Claims (10)
1. A display method of queuing and calling pictures is suitable for a server side, and is characterized by comprising the following steps:
receiving a picture display request sent by a display terminal, wherein the picture display request comprises identification information uniquely bound with the display terminal;
verifying the identification information, if the identification information passes the verification, judging whether a virtual machine instance corresponding to the display end exists, if the virtual machine instance corresponding to the display end exists, starting the virtual machine instance corresponding to the display end and starting virtual queuing and calling software, and if the virtual machine instance does not exist, automatically creating a new virtual machine instance, installing virtual queuing and calling software and starting the virtual queuing and calling software;
after the virtual queuing and calling software is started, the queuing and calling data and the display template corresponding to the display end are obtained, a queuing and calling picture to be displayed currently corresponding to the display end is rendered according to the queuing and calling data and the display template, and the queuing and calling picture is sent to the display end.
2. The method for displaying a queuing number-calling picture as claimed in claim 1, further comprising:
and if the identification information fails to be verified, returning an error picture to the display terminal.
3. The method for displaying a queuing number-calling picture as claimed in claim 1, further comprising:
correspondingly storing the identification information corresponding to the display ends and the display templates in a database table of a server end; each display end corresponds to one virtual machine instance, and the virtual machine instances corresponding to different display ends run independently.
4. A display method of queuing and calling pictures is suitable for a display end, and is characterized in that the method comprises the following steps:
after unique identification information of a current display end is obtained, sending a picture display request containing the identification information to a server end; the identification information is determined according to a display template configured for the current display end and/or equipment information of the display end;
receiving a queuing and calling picture generated by the server according to the picture display request and displaying the queuing and calling picture in real time; and the queuing and calling picture is generated according to the calling data corresponding to the display end and the display template after the virtual queuing and calling software is started by the virtual machine instance corresponding to the current display end in the server end.
5. The method for displaying a queuing number calling picture as claimed in claim 4, wherein the method further comprises:
receiving template configuration information of a current display end, configuring a display template of the current display end according to the template configuration information, obtaining identification information of the current display end based on the display template and/or equipment information of the display end, and sending the display template and the identification information to a server end.
6. A display method of queuing and calling pictures is suitable for a server and a display, and is characterized by comprising the following steps:
the display end sends a picture display request to the server end; the picture display request comprises identification information uniquely bound with the display terminal;
the server side verifies the identification information, if the verification is passed, whether a virtual machine instance corresponding to the display side exists is judged, if the verification is passed, the virtual machine instance corresponding to the display side is started and virtual queuing and calling software is started, if the verification is not passed, a new virtual machine instance is automatically created, and the virtual queuing and calling software is installed and started; after the virtual queuing and calling software is started, acquiring queuing data and a display template corresponding to a display end, rendering a queuing and calling picture to be displayed currently corresponding to the display end according to the queuing data and the display template, and sending the queuing and calling picture to the display end;
and the display end receives the queuing and calling picture and displays the queuing and calling picture in real time.
7. A display system of queuing and calling pictures is characterized by comprising a server side, wherein the server side comprises:
the first receiving module is used for receiving a picture display request sent by a display terminal, wherein the picture display request contains identification information uniquely bound with the display terminal;
the processing module is used for verifying the identification information, judging whether a virtual machine instance corresponding to the display end exists or not if the identification information passes the verification, starting the virtual machine instance corresponding to the display end and starting virtual queuing and calling software if the virtual machine instance exists, and automatically creating a new virtual machine instance and installing virtual queuing and calling software and starting the virtual machine instance if the virtual machine instance does not exist;
the image rendering module is used for acquiring the number calling data and the display template corresponding to the display end after the virtual queuing number calling software is started, and rendering a queuing number calling image to be displayed currently corresponding to the display end according to the number calling data and the display template;
and the first sending module is used for sending the queuing and calling picture to the display end.
8. The display system of queuing number calling pictures as claimed in claim 7, further comprising a display terminal, said display terminal comprising:
the second sending module is used for sending the image display request to the server;
the second receiving module is used for receiving the queuing and calling picture sent by the server;
and the display module is used for displaying the queuing and calling pictures received by the second receiving module in real time.
9. A computer-readable storage medium on which computer program instructions are stored, which, when executed by a processor, implement the method of any one of claims 1-6.
10. An electronic device comprising a memory and a processor, wherein the memory is configured to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method of any of claims 1-6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211332730.2A CN115563422A (en) | 2022-10-28 | 2022-10-28 | Display method and system of queuing and calling pictures, storage medium and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211332730.2A CN115563422A (en) | 2022-10-28 | 2022-10-28 | Display method and system of queuing and calling pictures, storage medium and electronic equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115563422A true CN115563422A (en) | 2023-01-03 |
Family
ID=84769454
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211332730.2A Pending CN115563422A (en) | 2022-10-28 | 2022-10-28 | Display method and system of queuing and calling pictures, storage medium and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115563422A (en) |
-
2022
- 2022-10-28 CN CN202211332730.2A patent/CN115563422A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3399721B1 (en) | Interface data displaying method and device | |
CN108388599B (en) | Electronic device, data migration and calling method and storage medium | |
TW202113586A (en) | Method and device for generating applet | |
CN108255513B (en) | Electronic device, springmvc-based data interface, automatic generation method of description of springmvc-based data interface, and storage medium | |
CN110837366A (en) | Form generation method, electronic device and computer readable storage medium | |
CN112068923B (en) | Interface updating method and device | |
CN111324535A (en) | Control abnormity detection method and device and computer equipment | |
CN111161390A (en) | Rendering method and device based on BIM (building information modeling) model and WebGL (Web graphics library) | |
CN110647316A (en) | Method and device for generating universal business object, computer equipment and storage medium | |
CN111737618A (en) | Vector diagram display method and device for Web end and computer equipment | |
CN108073698B (en) | Real-time animation display methods, device, electric terminal and readable storage medium storing program for executing | |
CN111367518A (en) | Page layout method and device, computing equipment and computer storage medium | |
CN114741071A (en) | Application construction method and device | |
CN114444478A (en) | Voucher visualization method and device, electronic equipment and storage medium | |
CN114115673A (en) | Control method of vehicle-mounted screen | |
CN109598021A (en) | A kind of information display method, device, equipment and storage medium | |
CN112307378B (en) | Network view display method | |
CN115563422A (en) | Display method and system of queuing and calling pictures, storage medium and electronic equipment | |
WO2023077932A1 (en) | Method and apparatus for automatically registering floor code, and storage medium | |
CN112991505B (en) | Online 3D rendering method | |
CN115501588A (en) | Image rendering method and device, storage medium and electronic equipment | |
CN116431200A (en) | Configuration method, device, equipment and storage medium for application data configuration information | |
CN113918194A (en) | Page component display method and device, electronic equipment and storage medium | |
CN114443022A (en) | Method for generating page building block and electronic equipment | |
CN113010129A (en) | Virtual studio full-flow multi-terminal blackboard writing extraction method and device |
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 |