Method for Creating a Virtual Service Sharing Pool Based on the Bottom Plate of a Layout Data Stream File
By adopting a virtual service sharing pool method based on layout data flow file base plate in application development, the problem of intimate integration between application resources in the existing technology is solved, and a new application ecological environment and efficient resource management are realized.
Patent Information
- Application Number
- CN202210821156.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-13
- Publication Date
- 2025-06-24
- Estimated Expiration
- 2042-07-13
AI Technical Summary
Existing application development relies on operating systems, browsers and databases, resulting in poor cross-border integration between application resources and lack of a new application ecological environment.
The method of creating a virtual service sharing pool based on the layout data flow file base plate is adopted, and by building a computing hub and multi-dimensional virtual shared partition, the unified management of application resources and the sharing of data information is realized.
It breaks the dependence on operating systems, databases and browsers, realizes the rich integration of application resources, creates a new application ecological environment, and improves the efficiency of application resource management.
Smart Images

Figure CN114936103B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer software, and particularly to a method for creating a virtual service sharing pool based on a layout data stream file floorboard. Background Art
[0002] Currently, since most application developments are implemented based on operating systems, browsers, and databases, people have become dependent on the above-mentioned environments. However, due to the rapid development of information technology, the types of application resource information are constantly updated and changed, and the cross-border integration and cooperation among application resources are not close; at the same time, it also makes the originally possible transactions lack carriers and a new application ecological environment. In order to break through the technical barriers of the above application environment, a method for creating a virtual service sharing pool based on a layout data stream file floorboard is proposed, so as to create a brand-new ecology and enable it to thrive.
[0003] Therefore, based on the current situation and considering more and more application systems and application resources, the present application defines a brand-new development environment, breaking people's dependence on operating systems, databases, and browsers, and at the same time enabling various application resources to be fully integrated with each other, making the application resources more abundant, thereby creating a brand-new application ecological environment. Summary of the Invention
[0004] The technical problem to be solved by the present invention is to provide a method and system for creating a virtual service sharing pool based on a layout data stream file floorboard.
[0005] To solve the above technical problem, the technical solution adopted by the present invention is as follows:
[0006] In a first aspect, a method for creating a virtual service sharing pool based on a layout data stream file floorboard is provided, including:
[0007] S100. Create a layout data stream file floorboard that can be elastically scaled as needed according to preset parameters;
[0008] S200. Build a computing center on the layout data stream file floorboard, use the computing center as a unified entry for various application resources to enter the file floorboard, and the computing center conducts overall associated management on various application resources entering the floorboard;
[0009] S300. Elastically divide multiple multi-dimensional virtual sharing partitions as needed on the created file floorboard;
[0010] S400. Register all types of application resources that need to be attached to the floorboard to the computing center, so that various application resources form an attachment relationship with the layout data stream file floorboard; when registering, the computing center parses the application resources, obtains the data information of the application resources, and stores it in the corresponding multi-dimensional virtual sharing partition;
[0011] S500. Each multi-dimensional virtual shared partition is configured with a corresponding application resource identifier. Various attached application resources map themselves or the data information generated thereby to their respective multi-dimensional virtual shared partitions according to the application resource identifier, so that each application resource exists independently and forms a virtual shared partition for the corresponding data information. All the multi-dimensionally virtual shared data information is aggregated to form a virtual service sharing pool.
[0012] S600. The computing center realizes the function of sharing their respective information on demand according to the mapping relationship of various attached application resources in the corresponding multi-dimensional virtual shared partition, without the need to parse the application resources themselves.
[0013] In some implementable ways, step S100 creates a layout data stream file bottom plate that can be elastically scaled on demand according to preset parameters, specifically including: using a reading device to construct a displayable blank page, and the page is default set to full-screen display, and the top, bottom, left, and right of the display page can be expanded on demand.
[0014] In some implementable ways, in step S200, a computing center is constructed on the layout data stream file bottom plate. Among them, the computing center has functions such as attaching and registering, attribute routing, associated searching, publishing and calling, monitoring and auditing various application resources, and managing the life cycles of various application resources.
[0015] In some implementable ways, various application resources refer to the content and tools that can directly provide services for humans through the human senses; various application resources include application elements, various files, and application systems. The application system in this embodiment may include tool software.
[0016] In some implementable ways, in step S400, various application resources to be attached to the bottom plate are all registered to the computing center, so that various application resources form an attachment relationship with the layout data stream file bottom plate; when registering, the computing center parses the application resources, obtains the data information of the application resources, and stores it in the corresponding multi-dimensional virtual shared partition; among them, before step S400, a storage space needs to be created; where the application resource is an independent application, and the data information is the information produced from the application resource.
[0017] In step S400, the preset registration methods include:
[0018] Receiving the uploaded application resources;
[0019] Writing the uploaded application resources into the storage space;
[0020] Reading the data information of the uploaded application resources;
[0021] Storing the relationship of the data information into the corresponding multi-dimensional virtual shared partition;
[0022] and / or
[0023] The path for collecting and uploading application resources;
[0024] Link the application resources to the storage space according to the path;
[0025] Obtain the data information of the application resources;
[0026] Store the relationship of the data information in the corresponding multi-dimensional virtual shared partition;
[0027] and / or
[0028] Capture the application resources to be uploaded or the path of the uploaded application resources through the built-in functions on the file baseplate;
[0029] Upload the captured uploaded application resources or paths to the storage space;
[0030] Read the data information of the uploaded application resources or paths
[0031] Store the relationship of the data information in the corresponding multi-dimensional virtual shared partition;
[0032] In some realizable ways, the data information refers to various attached application resources sharing their respective shareable information in accordance with the mapping relationship in the multi-dimensional virtual shared partition of the layout data stream file baseplate;
[0033] The data information includes page numbers, texts, phrases, life cycle processes, identity permissions, spaces, times, geographies, logs, messages, AR, pictures, audios, videos, models, input / outputs, interfaces, SDKs, tools, and engine information;
[0034] Various types of data information are stored in the multi-dimensional virtual shared partition respectively. The data information shared by each multi-dimensional virtual is aggregated to form a virtual service sharing pool to realize the shared call of the data information.
[0035] In some realizable ways, attachment registration means that multiple independent application resources are registered into the layout data stream file baseplate according to the standard system of the file baseplate, so that the application resources have a clear subordinate relationship with the file baseplate, analyze each application resource to obtain the corresponding data information, and store the obtained data information relationship in the multi-dimensional virtual shared partition of the file baseplate. The data information shared by multiple multi-dimensional virtuals converges to form a virtual service sharing pool;
[0036] Attribute routing means obtaining the request purpose by analyzing the received user request information, and using the information registered in the computing center to obtain the most efficient and fast application resource and data information channels. For the application resource, it is the location path; for the data information channel, it is the corresponding multi-dimensional virtual shared partition in the virtual service sharing pool;
[0037] Associative search refers to using the location path provided by the computing center and the corresponding relationship of multi-dimensional virtual shared partitions to find application resources as needed, quickly obtain data information, and efficiently establish mutual relationships;
[0038] Publication call means that whether it is an independent or combined application, an existing or new application resource can provide services to the applicator. The center loads the data information required by the user into the memory, and then through the analysis of the memory, uses a unique reader to parse and render each page that the user can see;
[0039] Monitoring and auditing is to record the activities of various application resources registered on the file floor from pre-event to post-event. On the premise of observing in real time throughout the process, statistical analysis is carried out to ensure the authenticity, correctness, compliance, controllability, and effectiveness of its activities.
[0040] In some implementable ways, it also includes: under the management of the computing center, various application resources run independently in their respective forms, share data information to their respective multi-dimensional virtual shared partitions, and all multi-dimensional virtual shared partitions are combined to generate a virtual service sharing pool. Among them, according to the application requirements of the user in the virtual service sharing pool, the virtual service sharing pool generates a new application scenario by sharing data information. Under the new application scenario, various application resources generate new combinations. The new combinations include application elements and application combination services, application elements and file combination services, application elements and tool combination services, multiple file combination services, multiple file and tool combination services, multiple file and application combination services, multiple application combination services. The above new combinations are registered to the computing center again, accept the overall management of the computing center, share data information with the virtual service sharing pool, and change dynamically with the change of requirements by continuous registration and cancellation.
[0041] Second invention, the present invention is a sharing system for creating a virtual service sharing pool based on a layout data stream file floor, including: a creation module for creating a layout data stream file floor that can be elastically scaled as needed according to preset parameters;
[0042] An association module for constructing a computing center on the layout data stream file floor, using the computing center as the unified entry for various application resources to enter the file floor, and the computing center conducts overall association management on various application resources entering the floor;
[0043] A partitioning module for elastically partitioning multiple multi-dimensional virtual shared partitions as needed on the created file floor; a registration module that registers various application resources that need to be attached to the floor to the computing center, so that
[0044] All kinds of application resources form an attachment relationship with the layout data stream file floor; during registration, the computing center parses the application resources, obtains the data information of the application resources, and stores the data information relationship in the corresponding multi-dimensional virtual shared partition;
[0045] A shared pool generation module is used to configure corresponding application resource identifiers for each multi-dimensional virtual shared partition. All kinds of attached application resources map their own or the file data information generated by them to their respective multi-dimensional virtual shared partitions according to the application resource identifiers, so that each application resource exists independently in each multi-dimensional virtual shared partition. The data information shared by all multi-dimensional virtual partitions is summarized to form a virtual service shared pool;
[0046] A sharing module is used for the computing center to realize the function of sharing their respective information according to the mapping relationship of various attached application resources in the corresponding multi-dimensional virtual shared partition, without parsing the application resources themselves.
[0047] In a third aspect, a terminal is provided, including: at least one processor; and a memory; wherein, the memory stores a program executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the method for creating a virtual service shared pool based on the layout data stream file floor described above.
[0048] Compared with the prior art, the present invention has the following advantages and effects:
[0049] 1. The present invention creatively uses a lightweight file floor to build a large-scale application ecosystem, forming a shared management mode with the layout data stream file floor as the attachment assembly;
[0050] 2. Through the characteristics of the file, the logical relationships of various information-based application resources are redefined and constructed;
[0051] 3. Quickly respond to application requirements and timely respond to the increase and decrease of the quantity of data information;
[0052] 4. By constructing a center, a new type of application resource management method is created, enabling the effective management and application of various application resources of different types and forms that were originally unrelated;
[0053] 5. The data information generated by the above application resources is aggregated into the virtual service shared pool, and various data information of different types and forms that were originally unrelated collide with each other and are recombined, thus making full preparations for the birth of new applications. Description of the Drawings
[0054] Figure 1 is a step flow chart of the method for creating a virtual service shared pool based on the layout data stream file floor of the present invention;
[0055] Figure 2 It is a flowchart of steps of an embodiment of the method for creating a virtual service sharing pool based on the layout data stream file floorboard in the present invention;
[0056] Figure 3 It is a flowchart of steps of an embodiment of the method for creating a virtual service sharing pool based on the layout data stream file floorboard in the present invention;
[0057] Figure 4 It is a flowchart of steps of an embodiment of the method for creating a virtual service sharing pool based on the layout data stream file floorboard in the present invention;
[0058] Figure 5 It is a structural schematic diagram of the sharing system for creating a virtual service sharing pool based on the layout data stream file floorboard in the present invention;
[0059] Figure 6 It is a structural schematic diagram of an embodiment of the registration module for creating a virtual service sharing pool based on the layout data stream file floorboard in the present invention;
[0060] Figure 7 It is a structural schematic diagram of an embodiment of the registration module for creating a virtual service sharing pool based on the layout data stream file floorboard in the present invention;
[0061] Figure 8 It is a structural schematic diagram of an embodiment of the registration module for creating a virtual service sharing pool based on the layout data stream file floorboard in the present invention;
[0062] Figure 9 It is a structural schematic diagram of an embodiment of creating a virtual service sharing pool based on the layout data stream file floorboard in the present invention. Detailed implementation manner
[0063] In order to elaborate in detail the technical solutions adopted by the present invention to achieve the predetermined technical purposes, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only partial embodiments of the present invention, rather than all embodiments, and, without creative efforts, the technical means or technical features in the embodiments of the present invention can be replaced. The present invention will be described in detail below with reference to the accompanying drawings and in conjunction with the embodiments.
[0064] Embodiment 1
[0065] Figure 1 It is a flowchart of the method for creating a virtual service sharing pool based on the layout data stream file floorboard provided by the embodiment of the present invention; The present invention provides a method for creating a virtual service sharing pool based on the layout data stream file floorboard, including:
[0066] S100. Create a layout data stream file floorboard that can be elastically scaled on demand; it should be noted that creating a layout data stream file floorboard that can be elastically scaled on demand specifically includes: using a reading device to construct a displayable blank page, with the page default set to full-screen display, and the top, bottom, left, and right of the display page can be expanded on demand. For example, if we need a floorboard of A4 paper size, we set the preset parameters to the size of A4 paper.
[0067] S200. Build a computing center on the layout data stream file floorboard, use the computing center as the unified entry for various application resources to enter the file floorboard, and have the computing center conduct overall associated management on various application resources entering the floorboard;
[0068] It should be noted that among them, the computing center has functions such as attachment registration, attribute routing, associated search, publishing and invocation, monitoring and auditing of various application resources, and managing the life cycle of various application resources. Various application resources are registered on the computing center, and the various application resources received form an attachment relationship with the layout data stream file floorboard.
[0069] Specifically, attachment registration means that multiple independent application resources are registered into the layout data stream file floorboard according to the standard system of the file floorboard, so that the application resources have a clear subordinate relationship with the file floorboard, parse each application resource to obtain the corresponding data information, and store the obtained data information relationship in the multi-dimensional virtual shared partition of the file floorboard. Multiple multi-dimensional virtual shared data information converges to form a virtual service sharing pool;
[0070] Attribute routing means obtaining the request purpose by analyzing the received user request information, and using the information registered in the computing center to obtain the fastest and most efficient application resource and data information channel. For application resources, it is the location path; for the data information channel, it is the corresponding multi-dimensional virtual shared partition in the virtual service sharing pool;
[0071] Associated search means using the corresponding relationship between the location path provided by the computing center and the multi-dimensional virtual shared partition to find application resources on demand, quickly obtain data information, and efficiently establish mutual relationships;
[0072] Publishing and invocation means that whether it is an independent or combined application, an existing or new application resource can provide services to the applicator. The center loads the data information required by the user into the memory, and then through the parsing of the memory, uses a unique reader to parse and render to generate each page that the user can see;
[0073] Monitoring and auditing records the activities of various application resources registered on the file floor from pre-event to post-event. On the premise of real-time observation throughout the process, statistical analysis is carried out to ensure the authenticity, correctness, compliance, controllability and effectiveness of their activities.
[0074] S300. Elastically divide multiple multi-dimensional virtual shared partitions on the created file floor as needed;
[0075] S400. Register all types of application resources to be attached to the floor in the computing center, so that various application resources form an attachment relationship with the format data stream file floor; when registering, the computing center parses the application resources, obtains the data information of the application resources, and stores it in the corresponding multi-dimensional virtual shared partition;
[0076] It should be noted that data information refers to various attached application resources sharing their respective sharable information in the multi-dimensional virtual shared partition of the format data stream file floor according to the mapping relationship;
[0077] Specifically, data information is extracted and produced by application resources, including but not limited to page numbers, texts, phrases, life cycle processes, identity permissions, spaces, times, geographies, logs, messages, AR, pictures, audio, video, models, input / output, interfaces, SDKs, tools and engine information;
[0078] Various types of data information are stored in the multi-dimensional virtual shared partition respectively. The data information shared by each multi-dimensional virtual is aggregated to form a virtual service sharing pool to realize the shared call of data information.
[0079] S500. Each multi-dimensional virtual shared partition is configured with a corresponding application resource identifier. Various attached application resources map themselves or the data information they generate to their respective multi-dimensional virtual shared partitions according to the application resource identifier, so that each application resource exists independently in each multi-dimensional virtual shared partition and forms its own corresponding data information partition, and multiple information queues converge into a virtual service sharing pool;
[0080] S600. The computing center realizes the function of sharing their respective information according to the mapping relationship of various attached application resources in the corresponding multi-dimensional virtual shared partition, without parsing the application resources themselves.
[0081] As Figure 9 shown, various attached application resources are classified in the multi-dimensional virtual shared partition of the format data stream file floor according to the mapping relationship and share the information with each other.
[0082] Further, it should be noted that various application resources in step S400 refer to content and tools that can directly provide services to humans through the human senses; various application resources include various application elements, application files, and application systems. The application system in this embodiment may include tool software. Various application elements include text elements, picture elements, audio elements, video, multimedia elements, models, and so on.
[0083] As a feasible method, in step S400, various application resources to be attached to the floor are registered in the floor of the layout data stream file, so that various application resources form an attachment relationship with the floor of the layout data stream file; when registering, the computing center parses the application resources, obtains the data information of the application resources, and stores it in the corresponding multi-dimensional virtual shared partition; it should be noted that the application resources in this embodiment are independent applications, and the data information is the information produced from the application resources. Optionally, before step S400, a storage space needs to be created for placing uploaded application resources or application resource links, etc.
[0084] As Figure 2 shown, the registration methods adopted include:
[0085] S310. Receive the uploaded application resources;
[0086] S311. Write the uploaded application resources into the storage space;
[0087] S312. Read the data information of the uploaded application resources;
[0088] S313. Store the data information in the corresponding multi-dimensional virtual shared partition;
[0089] And / or as Figure 3 shown,
[0090] S320. Collect the path of the uploaded application resources;
[0091] S321. Link the application resources to the storage space according to the path;
[0092] S322. Obtain the data information of the application resources;
[0093] S323. Store the data information in the corresponding multi-dimensional virtual shared partition;
[0094] And / or as Figure 4 shown,
[0095] S330. Capture the application resources to be uploaded or the path of the uploaded application resources through the built-in function on the file floor;
[0096] S331. Upload the captured uploaded application resources or paths to the storage space;
[0097] S332. Read the data information of the uploaded application resources or paths;
[0098] S333. Store the data information in the corresponding multi-dimensional virtual shared partition.
[0099] In this embodiment, the above three registration methods can be included simultaneously, or only one of them, or any two of them.
[0100] In the present invention, various application resources are registered in the layout data stream file floor by adopting multiple registration methods. There is no cross-relationship between various application resources, and they are stored independently of each other. No association relationship needs to be created between files. At the same time, the link paths of the uploaded application resources are only saved in the computing center. Therefore, multiple registration methods are provided for users to choose from, further saving network application resources, etc., simplifying the process of application resource processing, greatly improving the efficiency of application resource management, and optimizing the digital office environment.
[0101] In this embodiment, when any application resource uploaded to the multi-dimensional virtual service sharing pool changes, it can be saved in the historical original appearance of each application resource in the form of an image. Thus, the file content at the relevant time point can be selected through the timeline. Therefore, when retrieving files, it is not necessary to directly retrieve the corresponding files. Just input keywords or select a certain time point, and through routing by the computing center, unified allocation and scheduling are realized, and the relevant retrieval content is preferably displayed.
[0102] Preferably, under the management of the computing center, various application resources operate independently of each other in their respective forms, share data information to their respective multi-dimensional virtual shared partitions, and all the multi-dimensional virtual shared partitions are combined to generate a virtual service sharing pool. Among them, according to the application requirements of the user in the virtual service sharing pool, the virtual service sharing pool generates a new application scenario by sharing data information. Under the new application scenario, various application resources generate new combinations. Specifically, the new combinations can include application elements and application combination services, application elements and file combination services, application elements and tool combination services, multiple file combination services, multiple file and tool combination services, multiple file and application combination services, multiple application combination services. The above new combinations are registered to the computing center again, accept the overall management of the computing center, share data information with the virtual service sharing pool, and change dynamically with the change of requirements through continuous registration and cancellation.
[0103] Embodiment 2
[0104] Figure 5Schematic diagram of the structure of a sharing system for creating a virtual service sharing pool based on the layout data stream file floor; this embodiment provides a sharing system for creating a virtual service sharing pool based on the layout data stream file floor, including:
[0105] Creation module 1, configured to create a layout data stream file floor that can be elastically scaled as needed according to preset parameters; wherein, the layout data stream file floor is a lightweight file floor;
[0106] Association module 2, configured to build a computing center on the layout data stream file floor, use the computing center as a unified entry for various application resources to enter the file floor, and the computing center conducts overall association management on various application resources entering the floor;
[0107] Classification module 3, configured to elastically divide multiple multi-dimensional virtual sharing partitions on the created file floor as needed;
[0108] Registration module 4, configured to register all types of application resources that need to be attached to the floor into the layout data stream file floor, so that various application resources form an attachment relationship with the layout data stream file floor; when registering, the computing center parses the application resources, obtains the data information of the application resources, and stores the data information relationship into the corresponding multi-dimensional virtual sharing partition;
[0109] Sharing pool generation module 5, configured to configure a corresponding application resource identifier for each multi-dimensional virtual sharing partition, and various attached application resources map themselves or the data information generated thereby to their respective multi-dimensional virtual sharing partitions according to the application resource identifier, so that each application resource exists independently in each multi-dimensional virtual sharing partition and forms its own corresponding data information partition, and the data information shared by all multi-dimensional virtual partitions is aggregated to form a virtual service sharing pool;
[0110] Sharing module 6, configured to enable the computing center to share their respective information according to the mapping relationship of various attached application resources in the corresponding multi-dimensional virtual sharing partition, without parsing the application resources themselves.
[0111] The present invention creatively uses a lightweight file floor to build a large-scale application ecosystem, redefines the logical relationship of various informatization application resources, converges multiple formed information queues into an application resource sharing pool, so that files that may have no relationship originally form a new combination without any damage, and applications, tools, engines, and various files that may have no relationship originally form a new combination, and all newly established combinations can all form new applications in such an ecosystem. Thus, based on the layout data stream file technology, countless application resources are created with association relationships, saving network application resources and improving the efficiency of application resource management.
[0112] Embodiment III
[0113] As an implementable manner, based on the above embodiments and referring to the accompanying drawings, in order to enrich the diversity of the sharing system registration methods for creating a virtual service sharing pool based on the layout data stream file floor, preferably, for the first registration method, as Figure 6 shown, the classification module 3 may include:
[0114] A receiving unit 310, configured to receive uploaded application resources;
[0115] A first uploading unit 311, configured to write the uploaded application resources into the storage space;
[0116] A first reading unit 312, configured to read the data information of the uploaded application resources;
[0117] A first adding unit 313, configured to store the relationship of the data information into the corresponding multi-dimensional virtual sharing partition;
[0118] For example, by dragging a file to a specified virtual partition or by selecting a file in a specified multi-dimensional virtual sharing partition and adding the specified multi-dimensional virtual sharing partition.
[0119] As Figure 7 shown, for the second registration method, the registration module may include:
[0120] An acquisition unit 320, configured to acquire the path of the application resources to be uploaded;
[0121] A linking unit 321, configured to link the application resources to the corresponding storage space according to the path;
[0122] A second reading unit 322, configured to read the data information of the application resources;
[0123] A second adding unit 323, configured to store the relationship of the data information into the corresponding multi-dimensional virtual sharing partition;
[0124] In this system, the area list of the floor file can be acquired, so it can be automatically configured in a linked form.
[0125] As Figure 8 shown, for the third registration method, the registration module may include:
[0126] A capture unit 330, configured to capture the application resources to be uploaded or the path of the uploaded application resources through the built-in function on the file floor; there is a capture function built in the layout data stream file floor, for example, by means of intercepting, copying, taking pictures, etc. to obtain the required application resources or the path of the required application resources;
[0127] A third upload unit 331 uploads the captured upload application resources or paths to the storage space;
[0128] A third reading unit 332 is used to read the data information of the uploaded application resources or paths;
[0129] A third adding unit 333 is used to store the data information of the uploaded application resources or paths into the corresponding multi-dimensional virtual shared partition.
[0130] Specifically, in practical applications, the system can include the above three registration methods at the same time, or only include one of them, or any two of them.
[0131] In this embodiment, the present invention uses multiple registration methods to register the uploaded application resources into the layout data stream file bottom plate. There is no cross-relationship between the uploaded application resources, and they are stored independently of each other. At the same time, the uploaded link paths are only saved in the computing center. Therefore, it further saves network application resources, etc., simplifies the process of sharing application resources, but greatly improves the efficiency of managing various application resources and optimizes the digital office environment.
[0132] In the layout data stream file, the file content at relevant time points can be selected through the time axis. Thus, when using the system for retrieval, there is no need to directly retrieve the corresponding file. Just input keywords or select a certain time point, and through routing by the computing center, unified allocation and scheduling are realized, and the relevant retrieval content is preferably displayed.
[0133] The sharing system for creating a virtual service sharing pool based on the layout data stream file bottom plate shown in this embodiment can be executed in the Figure 1 method for creating a virtual service sharing pool based on the layout data stream file bottom plate in the shown embodiment. Its implementation principle and technical effect are the same, and will not be elaborated here.
[0134] The present invention also provides a terminal, including: at least one processor; and a memory storing program instructions, wherein the program instructions are configured to be executed by at least one processor, and the program instructions include instructions for executing the above method for creating a virtual service sharing pool based on the layout data stream file bottom plate.
[0135] It should be noted that in the drawings or the text of the specification, the implementation manners that are not drawn or described are all implementation manners known to those of ordinary skill in the art in the technical field to which they belong, and no detailed description is given. In addition, the above definitions of each element and method are not limited to the various specific structures, shapes or manners mentioned in the embodiments.
[0136] It should also be noted that this document can provide demonstrations of parameters containing specific values. However, these parameters do not need to be exactly equal to the corresponding values, but can approximate the corresponding values within an acceptable error tolerance or design constraint. In addition, unless specifically described or steps that must occur in sequence, the order of the above steps is not limited to those listed above and can be varied or rearranged according to the required design. Also, based on considerations of design and reliability, the above embodiments can be used in combination with each other or in combination with other embodiments, that is, the technical features in different embodiments can be freely combined to form more embodiments.
[0137] The above is only a preferred embodiment of the present invention and does not impose any form of limitation on the present invention. Although the present invention has been disclosed above with the preferred embodiment, it is not intended to limit the present invention. Any person skilled in the art can make some modifications or decorations to equivalent changes within the scope of the technical solution of the present invention by using the disclosed technical content. However, as long as it does not depart from the content of the technical solution of the present invention and is based on the technical essence of the present invention, any simple modification, equivalent replacement, and improvement of the above embodiments are within the protection scope of the technical solution of the present invention.
Claims
1. A method for creating a virtual service sharing pool based on the floor slab of a layout data stream file, characterized in that, Including: S100. Create a layout data stream file floor that can be elastically scaled on demand according to preset parameters; S200. Build a computing center on the layout data stream file floor, use the computing center as the unified entry for various application resources to enter the file floor, and have the computing center conduct overall associated management on various application resources entering the floor; S300. Elastically divide multiple multi-dimensional virtual shared partitions on demand on the created file floor; S400. Register all types of application resources that need to be attached to the floor into the layout data stream file floor, so that various application resources form an attachment relationship with the layout data stream file floor; when registering, the computing center parses the application resources, obtains the data information of the application resources, and stores the relationship of the data information into the corresponding multi-dimensional virtual shared partition; S500. Each of the multi-dimensional virtual shared partitions is configured with a corresponding application resource identifier, and various attached application resources map their own or the data information generated by them to their respective multi-dimensional virtual shared partitions according to the application resource identifier, so that each application resource exists independently and forms a virtual shared partition for its corresponding data information, and all the multi-dimensional virtual shared data information is summarized to form a virtual service sharing pool; S600. The computing center realizes the function of sharing their respective information on demand according to the mapping relationship of various attached application resources in the corresponding multi-dimensional virtual shared partition, without parsing the various application resources themselves.
2. The method for creating a virtual service sharing pool based on the layout data stream file floorboard according to claim 1, wherein: Step S100 creates a layout data stream file floor that can be elastically scaled on demand according to preset parameters, specifically including: using a reading device to build a displayable blank page, the page is default set to full-screen display, and the top, bottom, left, and right of the display page can be expanded on demand.
3. The method for creating a virtual service sharing pool based on the layout data stream file floorboard according to claim 1, wherein: In step S200, a computing center is built on the layout data stream file floor, where the computing center has the functions of attaching and registering, attribute routing, associated searching, publishing and calling, monitoring and auditing various application resources, and managing the life cycle of various application resources.
4. The method for creating a virtual service sharing pool based on the layout data stream file floor slab according to claim 1, characterized in that: The various application resources refer to the content and tools that can directly provide services to humans through the human senses; the various application resources include various application elements, various files, application systems, and the application systems include tool software.
5. The method for creating a virtual service sharing pool based on the layout data stream file floorboard according to claim 1, characterized in that: Step S400 registers all types of application resources that need to be attached to the floor into the computing center, so that various application resources form an attachment relationship with the layout data stream file floor; when registering, the computing center parses the application resources, obtains the data information of the application resources, and stores the relationship of the data information into the corresponding multi-dimensional virtual shared partition; among them, before step S400, a storage space needs to be created; where the application resources are independent applications, and the data information is the information produced from the application resources; In step S400, the registration methods adopted include: Receiving the uploaded application resources; Writing the uploaded application resources into the storage space; Reading the data information of the uploaded application resources; Storing the relationship of the data information into the corresponding multi-dimensional virtual shared partition; And / or Collecting the path of the uploaded application resources; Linking the application resources to the storage space according to the path; Obtain the data information of the application resources; Store the relationship of the data information into the corresponding multi-dimensional virtual shared partition; and / or Capture the application resources to be uploaded or the path of the uploaded application resources through the built-in function on the file floor; Upload the captured uploaded application resources or paths to the storage space; Read the data information of the uploaded application resources or paths; Store the relationship of the data information into the corresponding multi-dimensional virtual shared partition.
6. The method for creating a virtual service sharing pool based on the layout data stream file floor slab according to claim 5, characterized in that: The data information refers to various attached application resources sharing their respective sharable information according to the mapping relationship in the multi-dimensional virtual shared partition of the layout data stream file floor; The data information is extracted and produced by the application resources, including page numbers, texts, phrases, life cycle processes, identity permissions, spaces, times, geographies, logs, messages, AR, pictures, audios, videos, models, input / outputs, interfaces, SDKs, tools, and engine information; For various types of data information, their respective relationships are stored in the multi-dimensional virtual shared partition. The data information shared by multiple multi-dimensions is aggregated to form a virtual service sharing pool to realize the shared call of the data information.
7. The method for creating a virtual service sharing pool based on a layout data stream file floor according to claim 3, wherein: The attached registration refers to registering various independent application resources into the layout data stream file floor according to the standard system of the file floor, so that the application resources have a clear subordinate relationship with the file floor, parsing each application resource to obtain the corresponding data information, and storing the relationship of the obtained data information in the multi-dimensional virtual shared partition of the file floor. The data information shared by multiple multi-dimensions converges to form a virtual service sharing pool; The attribute routing refers to obtaining the request purpose by analyzing the received user request information, and using the information registered in the computing center to obtain the most efficient application resource and data information channel. For the application resource, it is the location path; for the data information channel, it is the corresponding multi-dimensional virtual shared partition in the virtual service sharing pool; The associated search refers to using the corresponding relationship between the location path provided by the computing center and the multi-dimensional virtual shared partition to find the application resource as needed, quickly obtain the data information, and efficiently establish the mutual relationship; The publish call means that whether it is an independent or combined application, an existing or new application resource can provide services to the applicator. The center loads the data information required by the user into the memory, and then through the parsing of the memory, uses a unique reader to parse and render each page that the user can see; The monitoring and auditing is to record the activities of various application resources registered on the file floor from pre-event to post-event. On the premise of observing the whole process in real time, statistical analysis is carried out to ensure the authenticity, correctness, compliance, controllability, and effectiveness of its activities.
8. The method for creating a virtual service sharing pool based on the layout data stream file floorboard according to claim 1, characterized in that: It also includes: Under the management of the computing center, various application resources operate independently in their respective forms, sharing data information to their respective multi-dimensional virtual shared partitions. All the data information shared by the multi-dimensional virtual shared partitions is aggregated to form a virtual service sharing pool. Among them, according to the application requirements of the user in the virtual service sharing pool, the virtual service sharing pool generates a new application scenario by sharing data information. In the new application scenario, various application resources generate new combinations. The new combinations include combinations of application elements and application element combinations, combinations of application elements and files, combinations of application elements and application systems, combinations between files, combinations of files and application systems, combinations of application systems and application systems, and combinations of application elements, files, and application systems. The above new combinations are registered again to the computing center, accepting the overall management of the computing center, sharing data information to the virtual service sharing pool, and dynamically changing with the change of requirements through continuous registration and cancellation.
9. A sharing system for creating a virtual service sharing pool based on the floor plate of a layout data stream file, characterized in that: A creation module for creating a format data stream that can be elastically scaled as needed according to preset parameters File floor; An association module for constructing a computing center on the format data stream file floor, using the computing center as a unified entry for various application resources to enter the file floor, and the computing center conducts overall association management on various application resources entering the floor; A partitioning module for elastically partitioning multiple multi-dimensional virtual shared partitions as needed on the created file floor; A registration module that registers various application resources to be attached to the floor into the format data stream file floor, so that various application resources form an attachment relationship with the format data stream file floor; when registering, the computing center parses the application resources to obtain the data information of the application resources, and stores the data information relationship in the corresponding multi-dimensional virtual shared partition; A shared pool generation module for configuring corresponding application resource identifiers for each multi-dimensional virtual shared partition. Various attached application resources map their own or the file data information generated by them to their respective multi-dimensional virtual shared partitions according to the application resource identifiers, so that each application resource exists independently in each multi-dimensional virtual shared partition. All the data information shared by all multi-dimensional virtual partitions is aggregated to form a virtual service sharing pool; A sharing module for the computing center to implement the function of sharing their respective information according to the mapping relationship of various attached application resources in the corresponding multi-dimensional virtual shared partitions without parsing the application resources themselves.
10. A terminal, comprising: At least one processor; And a memory; wherein, the memory stores a program executable by the at least one processor, and the instructions are executed by the at least one processor, so that the at least one processor can execute the method for creating a virtual service sharing pool based on a format data stream file floor according to any one of claims 1-8.
Citation Information
Patent Citations
Multi-source data sharing system and method based on cloud mapping
CN111625510A
Virtual file sharing method
US20150381671A1