A page nesting method and apparatus

CN116257717BActive Publication Date: 2026-08-07NEW H3C TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
NEW H3C TECH CO LTD
Filing Date
2023-02-22
Publication Date
2026-08-07

AI Technical Summary

Technical Problem

[0004]然而,让第三方系统登陆至系统中,会导致系统的数据安全问题,且适配开发量以及测试验证工作量较大

Benefits of technology

[0045]第八方面,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使所述计算机执行如上述第二方面中任一项所述方法的步骤。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116257717B_ABST
    Figure CN116257717B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of data processing, in particular to a page nesting method and device. The method is applied to a first system, the first system comprises a plurality of display pages, and each of one or more display pages in the first system is respectively configured with a corresponding offline file template, wherein the page layout of the offline file template corresponding to one display page is the same as the page layout of the display page; the method comprises the following steps: receiving an acquisition request of a target display page sent by a second system; acquiring current display data of the target display page, filling the current display data into a target offline file template corresponding to the target display page, and obtaining a target offline file; and sending the target offline file to the second system, so that the second system displays the target display page based on the target offline file after receiving the target offline file.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of data processing technology, and in particular to a method and apparatus for page nesting. Background Technology

[0002] In intelligent monitoring and maintenance, large-screen monitoring or decision-making reports and other data visualization displays not only offer stunning visual effects but also allow for real-time projection, facilitating 24 / 7 monitoring of system issues. However, many clients' own systems (or third-party systems) want to directly reference these monitoring systems' large-screen displays as part of their own monitoring. Because this involves two (or more) systems, and most systems require at least authentication, it's not possible to directly reference pages from another system within the same system. Furthermore, various issues such as cross-domain problems may arise.

[0003] Currently, the approach to solving such problems is to adapt to authentication-free / single sign-on authentication and other related technologies. The development, testing, verification, and deployment workload for these adaptations are considerable. For example, adaptation development may include configuring authentication-free / single sign-on functionality in the system and configuring different page permissions for different third-party systems.

[0004] However, allowing third-party systems to log in to the system can lead to data security issues, and the development and testing workload is also significant. Summary of the Invention

[0005] This application provides a method and apparatus for page nesting.

[0006] Firstly, this application provides a page nesting method applied to a first system, the first system including a plurality of display pages, wherein one or more display pages in the first system are configured with corresponding offline file templates, wherein the page layout of the offline file template corresponding to a display page is the same as the page layout of the display page; the method includes:

[0007] Receive the request from the second system to retrieve the target display page;

[0008] Obtain the current display data of the target display page, and fill the current display data into the target offline file template corresponding to the target display page to obtain the target offline file;

[0009] The target offline file is sent to the second system, so that after receiving the target offline file, the second system displays the target display page based on the target offline file.

[0010] Optionally, the first system further includes an authentication component that maintains a whitelist of accounts; the method further includes:

[0011] Receive an authentication request sent by the second system, the authentication request including relevant information about the account to be authenticated;

[0012] Determine whether the account to be authenticated exists in the whitelist of accounts. If it exists, the second system determines that the authentication has been successful; otherwise, the second system determines that the authentication has failed.

[0013] Optionally, the offline file template corresponding to a display page is a RESTful API.

[0014] Optionally, the step of sending the target offline file to the second system includes:

[0015] The target offline file is sent to the second system via a RESTful API in the form of a file stream.

[0016] Secondly, this application provides a page nesting method, applied to a second system, the method comprising:

[0017] Send a target page retrieval request to the first system, wherein the first system includes several display pages, and one or more display pages in the first system are configured with corresponding offline file templates, wherein the page layout of the offline file template corresponding to a display page is the same as the page layout of the display page.

[0018] The system receives a target offline file sent by the first system. After receiving a request to obtain a target display page, the first system obtains the current display data of the target display page and fills the current display data into the target offline file template corresponding to the target display page to obtain the target offline file.

[0019] Based on the target offline file, display the target display page.

[0020] Optionally, the offline file template corresponding to a display page is a RESTful API. The first system sends the target offline file to the second system via the RESTful API in the form of a file stream. The step of receiving the target offline file template sent by the first system includes:

[0021] The system receives a file stream sent by the first system and generates the target offline file based on the received file stream.

[0022] Thirdly, this application provides a page nesting device applied to a first system, the first system including a plurality of display pages, and for one or more display pages in the first system, a corresponding offline file template is configured, wherein the page layout of the offline file template corresponding to a display page is the same as the page layout of the display page; the device includes:

[0023] The first receiving unit is used to receive the request to obtain the target display page sent by the second system;

[0024] The acquisition unit is used to acquire the current display data of the target display page and fill the current display data into the target offline file template corresponding to the target display page to obtain the target offline file;

[0025] The sending unit is used to send the target offline file to the second system, so that after receiving the target offline file, the second system displays the target display page based on the target offline file.

[0026] Optionally, the first system further includes an authentication component that maintains a whitelist of accounts; the device further includes:

[0027] The second receiving unit is used to receive an authentication request sent by the second system, the authentication request including relevant information of the account to be authenticated;

[0028] The judgment unit is used to determine whether the account to be authenticated exists in the whitelist account list. If it exists, the second system is determined to have passed the authentication; otherwise, the second system is determined to have failed the authentication.

[0029] Optionally, the offline file template corresponding to a display page is a RESTful API.

[0030] Optionally, when sending the target offline file to the second system, the sending unit is specifically used for:

[0031] The target offline file is sent to the second system via a RESTful API in the form of a file stream.

[0032] Fourthly, this application provides a page nesting device for use in a second system, the device comprising:

[0033] The sending unit is used to send a target page acquisition request to the first system, wherein the first system includes a plurality of display pages, and one or more display pages in the first system are configured with corresponding offline file templates, wherein the page layout of the offline file template corresponding to a display page is the same as the page layout of the display page.

[0034] The receiving unit is used to receive the target offline file sent by the first system. After receiving the request to obtain the target display page, the first system obtains the current display data of the target display page and fills the current display data into the target offline file template corresponding to the target display page to obtain the target offline file.

[0035] The display unit is used to display the target display page based on the target offline file.

[0036] Optionally, the offline file template corresponding to a display page is a RESTful API. The first system sends the target offline file to the second system via the RESTful API in the form of a file stream. When receiving the target offline file template sent by the first system, the receiving unit is specifically used for:

[0037] The system receives a file stream sent by the first system and generates the target offline file based on the received file stream.

[0038] Fifthly, embodiments of this application provide a page nesting device, the page nesting device comprising:

[0039] Memory, used to store program instructions;

[0040] A processor is configured to invoke program instructions stored in the memory and execute the steps of the method as described in any one of the first aspects above, according to the obtained program instructions.

[0041] In a sixth aspect, embodiments of this application also provide a computer-readable storage medium storing computer-executable instructions for causing the computer to perform the steps of the method as described in any of the first aspects above.

[0042] Seventhly, embodiments of this application provide a page nesting device, the page nesting device comprising:

[0043] Memory, used to store program instructions;

[0044] A processor is configured to invoke program instructions stored in the memory and execute the steps of the method as described in any one of the second aspects above, according to the obtained program instructions.

[0045] Eighthly, embodiments of this application also provide a computer-readable storage medium storing computer-executable instructions for causing the computer to perform the steps of the method as described in any of the second aspects above.

[0046] In summary, the page nesting method provided in this application is applied to a first system, which includes several display pages. One or more display pages in the first system are configured with corresponding offline file templates, wherein the page layout of the offline file template corresponding to a display page is the same as the page layout of the display page. The method includes: receiving a request to obtain a target display page from a second system; obtaining the current display data of the target display page and filling the current display data into the target offline file template corresponding to the target display page to obtain a target offline file; and sending the target offline file to the second system, so that the second system, upon receiving the target offline file, displays the target display page based on the target offline file.

[0047] By using the page nesting method provided in this application, corresponding offline file templates are set for each display page. The display data of a certain display page is sent to a third-party system in the form of a data stream / file stream through the offline file. Any verified third-party system can call the offline file to obtain the display data of the corresponding display page at the current time point. This eliminates the need for the third-party system to log in to the system internally, thereby improving the security of the confidential data inside the system and greatly reducing the amount of code development and subsequent maintenance work. Attached Figure Description

[0048] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments of this application or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in this application. For those skilled in the art, other drawings can be obtained based on these drawings of the embodiments of this application.

[0049] Figure 1 A detailed flowchart of a page nesting method provided for an embodiment of this application;

[0050] Figure 2 A detailed flowchart of another page nesting method provided in the embodiments of this application;

[0051] Figure 3 This is a schematic diagram of the structure of a page nesting device provided in an embodiment of this application;

[0052] Figure 4 A schematic diagram of another page nesting device provided in an embodiment of this application;

[0053] Figure 5 A schematic diagram of the hardware architecture of a page nesting device provided in an embodiment of this application;

[0054] Figure 6 This is a schematic diagram of the hardware architecture of another page nesting device provided in an embodiment of this application. Detailed Implementation

[0055] The terminology used in the embodiments of this application is for the purpose of describing particular embodiments only and is not intended to limit the application. The singular forms “a,” “the,” and “the” as used in this application and claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to any and all possible combinations comprising one or more of the associated listed items.

[0056] It should be understood that although the terms first, second, third, etc., may be used to describe various information in embodiments of this application, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, without departing from the scope of this application, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Depending on the context, the word "if" may also be interpreted as "when," "when," or "in response to a determination."

[0057] For example, see Figure 1 The diagram shown is a detailed flowchart of a page nesting method provided in an embodiment of this application. The method is applied to a first system, which includes several display pages. One or more display pages in the first system are configured with corresponding offline file templates. The page layout of the offline file template corresponding to a display page is the same as the page layout of the display page. The method includes the following steps:

[0058] Step 100: Receive the request from the second system to obtain the target display page.

[0059] In this embodiment of the application, the first system is the operation and maintenance system (B / S architecture), and the second system is the customer's third-party system as an example. The operation and maintenance system includes several display pages (such as monitoring video pages, various device performance monitoring pages, etc.). Offline file templates can be pre-configured for all / part of the display pages of the operation and maintenance system.

[0060] For example, suppose the operation and maintenance system includes display page 1, display page 2 and display page 3. The administrator can set corresponding offline file templates for all display pages according to the needs of the scenario. Of course, the administrator can also set corresponding offline file templates only for display page 1.

[0061] It's important to note that the layout of the offline file template corresponding to a display page is identical to that of the display page itself. For example, if display page 1 is a surveillance video page containing six monitoring screens, then the corresponding offline file template 1 for display page 1 is a data / page structure containing those six monitoring screens. The data / page structure can be populated with the monitoring data from each monitoring screen in display page 1. Essentially, the offline file template after populating the data (time point 1) is a copy of the current display page at that time point (time point 1).

[0062] Preferably, in this embodiment of the application, the offline file template corresponding to a display page is a RESTful API.

[0063] In other words, an offline file template corresponding to a display page is an API interface. Therefore, when the first system receives a request to retrieve the target display page, it promptly calls the API corresponding to the target display page.

[0064] In this embodiment of the application, before the second system obtains the target display page from the first system, it is also necessary to authenticate the second system to determine whether the second system is a legitimate system / user.

[0065] Specifically, the first system further includes an authentication component that maintains a whitelist of accounts; the method further includes the following steps:

[0066] The system receives an authentication request sent by the second system, the authentication request including relevant information about the account to be authenticated; it determines whether the account to be authenticated exists in the whitelist of accounts; if it exists, the system determines that the second system has passed the authentication; otherwise, the system determines that the second system has failed the authentication.

[0067] Furthermore, the relevant information of the account to be authenticated also includes account / password information. Therefore, after determining that the account to be authenticated exists in the whitelist of accounts, the user / password information can also be authenticated. If the authentication is successful, the second system is deemed to have passed the authentication; otherwise, the second system is deemed to have failed the authentication.

[0068] Step 110: Obtain the current display data of the target display page, and fill the current display data into the target offline file template corresponding to the target display page to obtain the target offline file.

[0069] Specifically, after receiving a request to obtain the target display page, the first system obtains the current display data of the target display page (e.g., data from surveillance video), and then fills the obtained current display data into the target offline file template corresponding to the target display page to obtain the target offline file.

[0070] In another preferred implementation of this application embodiment, the first system updates the display data in each offline file template based on a preset period, such as updating the display data in the offline file template every 10 seconds / 1 minute to obtain the updated offline file. Then, when a request to obtain a display page is received from the second system, it is no longer necessary to obtain the current display data from the display page in real time. The offline file corresponding to the display page can be directly sent to the second system.

[0071] Step 120: Send the target offline file to the second system so that after receiving the target offline file, the second system displays the target display page based on the target offline file.

[0072] Specifically, the target offline file is sent to the second system as a file stream via a RESTful API. The second system receives the file stream from the first system and, upon receiving it, synthesizes the target offline file based on the received file stream. Preferably, the target offline file and its associated link address can be used to display the target display page.

[0073] This link is the address of the target display page obtained by the second system locally. Since it is a real-time offline file of the target display page, the display effect when the second system opens the target offline file is identical to that when the first system opens the target monitoring page.

[0074] For example, see Figure 2 The diagram shown is a detailed flowchart of a page nesting method provided in an embodiment of this application. This method is applied to a second system and includes the following steps:

[0075] Step 200: Send a request to the first system to retrieve the target page.

[0076] The first system includes several display pages, and one or more display pages in the first system are configured with corresponding offline file templates. The page layout of the offline file template corresponding to a display page is the same as the page layout of the display page.

[0077] Step 210: Receive the target offline file sent by the first system.

[0078] Specifically, after receiving a request to obtain the target display page, the first system obtains the current display data of the target display page and fills the current display data into the target offline file template corresponding to the target display page to obtain the target offline file.

[0079] In this embodiment of the application, the offline file template corresponding to a display page is a RESTful API. The first system sends the target offline file to the second system via the RESTful API in the form of a file stream. When receiving the target offline file template sent by the first system, a preferred implementation is as follows:

[0080] The system receives a file stream sent by the first system and generates the target offline file based on the received file stream.

[0081] Step 220: Based on the target offline file, display the target display page.

[0082] Specifically, after receiving the target offline file, the second system uses the same front-end page display technology as the first system to decompress and display the received target offline file.

[0083] For example, see Figure 3 The diagram shown is a structural schematic of a page nesting device provided in an embodiment of this application. This device is applied to a first system, which includes several display pages. One or more display pages in the first system are each configured with a corresponding offline file template. The page layout of the offline file template corresponding to a display page is the same as the page layout of the display page. The device includes:

[0084] The first receiving unit 30 is used to receive the request to obtain the target display page sent by the second system;

[0085] The acquisition unit 31 is used to acquire the current display data of the target display page and fill the current display data into the target offline file template corresponding to the target display page to obtain the target offline file;

[0086] The sending unit 32 is used to send the target offline file to the second system, so that after receiving the target offline file, the second system can display the target display page based on the target offline file.

[0087] Optionally, the first system further includes an authentication component that maintains a whitelist of accounts; the device further includes:

[0088] The second receiving unit is used to receive an authentication request sent by the second system, the authentication request including relevant information of the account to be authenticated;

[0089] The judgment unit is used to determine whether the account to be authenticated exists in the whitelist account list. If it exists, the second system is determined to have passed the authentication; otherwise, the second system is determined to have failed the authentication.

[0090] Optionally, the offline file template corresponding to a display page is a RESTful API.

[0091] Optionally, when sending the target offline file to the second system, the sending unit 32 is specifically used for:

[0092] The target offline file is sent to the second system via a RESTful API in the form of a file stream.

[0093] For example, see Figure 4 The diagram shown is a structural schematic of a page nesting device provided in an embodiment of this application. This device is applied to a second system and includes:

[0094] Sending unit 41 is used to send a target page acquisition request to the first system, wherein the first system includes a plurality of display pages, and one or more display pages in the first system are configured with corresponding offline file templates, wherein the page layout of the offline file template corresponding to a display page is the same as the page layout of the display page.

[0095] The receiving unit 42 is used to receive the target offline file sent by the first system. After receiving the acquisition request of the target display page, the first system acquires the current display data of the target display page and fills the current display data into the target offline file template corresponding to the target display page to obtain the target offline file.

[0096] Display unit 43 is used to display the target display page based on the target offline file.

[0097] Optionally, the offline file template corresponding to a display page is a RESTful API. The first system sends the target offline file to the second system via the RESTful API in the form of a file stream. When receiving the target offline file template sent by the first system, the receiving unit 42 is specifically used for:

[0098] The system receives a file stream sent by the first system and generates the target offline file based on the received file stream.

[0099] These units can be one or more integrated circuits configured to implement the above methods, such as one or more Application Specific Integrated Circuits (ASICs), one or more digital signal processors (DSPs), or one or more Field Programmable Gate Arrays (FPGAs). Alternatively, when one of these units is implemented using processing element scheduler code, the processing element can be a general-purpose processor, such as a Central Processing Unit (CPU) or other processor capable of calling program code. Furthermore, these units can be integrated together to form a system-on-a-chip (SOC).

[0100] Furthermore, regarding the page nesting device provided in this application embodiment, from a hardware perspective, the hardware architecture schematic diagram of the page nesting device can be found in [reference needed]. Figure 5 As shown, the page nesting device may include: a memory 50 and a processor 51.

[0101] The memory 50 is used to store program instructions; the processor 51 calls the program instructions stored in the memory 50 and executes the method embodiment applied to the first system according to the obtained program instructions. The specific implementation and technical effects are similar, and will not be described again here.

[0102] Optionally, this application also provides a page nesting device, including at least one processing element (or chip) for performing the method embodiments described above applied to the first system.

[0103] Optionally, this application also provides a program product, such as a computer-readable storage medium storing computer-executable instructions for causing the computer to perform the method embodiment applied to the first system described above.

[0104] Furthermore, regarding the page nesting device provided in this application embodiment, from a hardware perspective, the hardware architecture diagram of the page nesting device can be found in [reference needed]. Figure 6 As shown, the page nesting device may include: a memory 60 and a processor 61.

[0105] The memory 60 is used to store program instructions; the processor 61 calls the program instructions stored in the memory 60 and executes the method embodiment applied to the second system according to the obtained program instructions. The specific implementation and technical effects are similar, and will not be described again here.

[0106] Optionally, this application also provides a page nesting device, including at least one processing element (or chip) for performing the method embodiments described above applied to the second system.

[0107] Optionally, this application also provides a program product, such as a computer-readable storage medium storing computer-executable instructions for causing the computer to perform the method embodiment applied to the second system described above.

[0108] Here, a machine-readable storage medium can be any electronic, magnetic, optical, or other physical storage device that can contain or store information, such as executable instructions, data, etc. For example, a machine-readable storage medium can be: RAM (Random Access Memory), volatile memory, non-volatile memory, flash memory, storage drives (such as hard disk drives), solid-state drives, any type of storage disk (such as optical discs, DVDs, etc.), or similar storage media, or combinations thereof.

[0109] The systems, devices, modules, or units described in the above embodiments can be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer, which can take the form of a personal computer, laptop computer, cellular phone, camera phone, smartphone, personal digital assistant, media player, navigation device, email sending and receiving device, game console, tablet computer, wearable device, or any combination of these devices.

[0110] For ease of description, the above devices are described separately by function as various units. Of course, in implementing this application, the functions of each unit can be implemented in one or more software and / or hardware.

[0111] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, embodiments of this application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0112] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0113] Furthermore, these computer program instructions can also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in the process. Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0114] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0115] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application.

Claims

1. A method for nesting pages, characterized in that, The method is applied to a first system, which includes several display pages. For one or more display pages in the first system, corresponding offline file templates are configured, wherein the page layout of the offline file template corresponding to a display page is the same as the page layout of that display page. The method includes: Receive the request from the second system to retrieve the target display page; Obtain the current display data of the target display page, and fill the current display data into the target offline file template corresponding to the target display page to obtain the target offline file; The target offline file is sent to the second system so that after receiving the target offline file, the second system displays the target display page based on the target offline file; The first system updates the display data in each offline file template based on a preset period, sets a corresponding offline file template for each display page, and sends the display data of a certain display page to the second system in the form of a data stream / file stream through offline files. Any verified second system can call the offline file to obtain the display data of the corresponding display page at the current time point without the second system needing to log in to the first system.

2. The method as described in claim 1, characterized in that, The first system further includes an authentication component, which maintains a whitelist of accounts; the method further includes: Receive an authentication request sent by the second system, the authentication request including relevant information about the account to be authenticated; Determine whether the account to be authenticated exists in the whitelist of accounts. If it exists, the second system determines that the authentication has been successful; otherwise, the second system determines that the authentication has failed.

3. The method as described in claim 1, characterized in that, The offline file template corresponding to a display page is a RESTful API.

4. The method as described in claim 3, characterized in that, The steps of sending the target offline file to the second system include: The target offline file is sent to the second system via a RESTful API in the form of a file stream.

5. A method for nesting pages, characterized in that, Applied to a second system, the method includes: A request to retrieve a target page is sent to the first system. The first system includes several display pages. One or more display pages in the first system are configured with corresponding offline file templates. The page layout of the offline file template corresponding to a display page is the same as the page layout of the display page. The first system updates the display data in each offline file template based on a preset period. The first system sets a corresponding offline file template for each display page and sends the display data of a certain display page to the second system in the form of a data stream / file stream through offline files. Any verified second system can call the offline file to obtain the display data of the corresponding display page at the current time point without the second system needing to log in to the first system. The system receives a target offline file sent by the first system. After receiving a request to obtain a target display page, the first system obtains the current display data of the target display page and fills the current display data into the target offline file template corresponding to the target display page to obtain the target offline file. Based on the target offline file, display the target display page.

6. The method as described in claim 5, characterized in that, The offline file template corresponding to a display page is a RESTful API. The first system sends the target offline file to the second system via the RESTful API in the form of a file stream. The steps for receiving the target offline file template sent by the first system include: The system receives a file stream sent by the first system and generates the target offline file based on the received file stream.

7. A page nesting device, characterized in that, The device is applied to a first system comprising several display pages, and for one or more display pages in the first system, a corresponding offline file template is configured, wherein the page layout of the offline file template corresponding to a display page is the same as the page layout of the display page; the device includes: The first receiving unit is used to receive the request to obtain the target display page sent by the second system; The acquisition unit is used to acquire the current display data of the target display page and fill the current display data into the target offline file template corresponding to the target display page to obtain the target offline file; The sending unit is configured to send the target offline file to the second system, so that after receiving the target offline file, the second system displays the target display page based on the target offline file; The first system updates the display data in each offline file template based on a preset period, sets a corresponding offline file template for each display page, and sends the display data of a certain display page to the second system in the form of a data stream / file stream through offline files. Any verified second system can call the offline file to obtain the display data of the corresponding display page at the current time point without the second system needing to log in to the first system.

8. A page nesting device, characterized in that, The device, applied to a second system, comprises: The sending unit is used to send a target page retrieval request to the first system. The first system includes several display pages. One or more display pages in the first system are configured with corresponding offline file templates. The page layout of the offline file template corresponding to a display page is the same as the page layout of the display page. The first system updates the display data in each offline file template based on a preset period. It sets corresponding offline file templates for each display page and sends the display data of a certain display page to the second system in the form of a data stream / file stream through offline files. Any verified second system can call the offline file to obtain the display data of the corresponding display page at the current time point without the second system needing to log in to the first system. The receiving unit is used to receive the target offline file sent by the first system. After receiving the request to obtain the target display page, the first system obtains the current display data of the target display page and fills the current display data into the target offline file template corresponding to the target display page to obtain the target offline file. The display unit is used to display the target display page based on the target offline file.

9. A page nesting device, characterized in that, The page nesting device includes: Memory, used to store program instructions; A processor is configured to invoke program instructions stored in the memory and execute the steps of the method as described in any one of claims 1-4 or 5-6 according to the obtained program instructions.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions for causing the computer to perform the steps of the method as described in any one of claims 1-4 or 5-6.

Citation Information

Patent Citations

  • Video playing method, device, computer equipment and storage medium

    CN113949821A

  • Video equipment data secure transmission method and system

    CN115361593A