[go: up one dir, main page]

CN112182375B - A demand response method, device, medium and platform for an integrated service platform - Google Patents

A demand response method, device, medium and platform for an integrated service platform Download PDF

Info

Publication number
CN112182375B
CN112182375B CN202011035257.2A CN202011035257A CN112182375B CN 112182375 B CN112182375 B CN 112182375B CN 202011035257 A CN202011035257 A CN 202011035257A CN 112182375 B CN112182375 B CN 112182375B
Authority
CN
China
Prior art keywords
application
service
tenant
target
target application
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011035257.2A
Other languages
Chinese (zh)
Other versions
CN112182375A (en
Inventor
陈巍
刘俊伍
黄方剑
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Construction Bank Corp
Original Assignee
China Construction Bank Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Construction Bank Corp filed Critical China Construction Bank Corp
Priority to CN202011035257.2A priority Critical patent/CN112182375B/en
Publication of CN112182375A publication Critical patent/CN112182375A/en
Application granted granted Critical
Publication of CN112182375B publication Critical patent/CN112182375B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9538Presentation of query results
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the application discloses a demand response method, a device, a medium and a platform of an integrated service platform. The method comprises the steps of obtaining application requirements of tenants, determining target service slices matched with the application requirements according to the identity information of the tenants, constructing at least one target application and designated resources of the target application according to the target service slices, and responding to the application requirements based on the target application and the designated resources of the target application, wherein the service slices are preconfigured on a comprehensive service platform. By executing the scheme, the development efficiency of the comprehensive service platform is improved, the requirements of tenants can be met, and the tenant experience is improved.

Description

Demand response method, device, medium and platform of comprehensive service platform
Technical Field
The embodiment of the application relates to the technical field of Internet, in particular to a demand response method, device, medium and platform of a comprehensive service platform.
Background
In recent years, with the gradual maturity of mobile internet and mobile device technologies, internet applications are deeply affecting various aspects of people's clothing and eating houses. The mobile internet application plays an important role in daily life of people by virtue of the characteristics of simplicity in operation, portability, good interaction experience and the like.
Currently, a plurality of applications are called on the same platform, and the applications are independent from each other.
When the multi-application is called, resources of the application are required to be allocated in a plug-in mode, the calling efficiency is low, the user requirements cannot be well met, and the user experience is poor.
Disclosure of Invention
The embodiment of the application provides a demand response method, device, medium and platform for a comprehensive service platform, which improve the development efficiency of the comprehensive service platform, can meet the demand of tenants and improve the experience of the tenants.
In a first aspect, an embodiment of the present application provides a demand response method for an integrated service platform, where the method includes:
Acquiring application requirements of tenants, wherein the application requirements of the tenants comprise identity information of the tenants;
Determining a target service slice matched with the application requirement according to the identity information of the tenant, wherein the service slice is preconfigured on a comprehensive service platform;
Constructing at least one target application and designated resources of the target application according to the target service slice;
Responding to the application demand based on the target application and the designated resources of the target application.
In a second aspect, an embodiment of the present application provides a demand response device of an integrated service platform, where the device includes:
The system comprises an application demand acquisition module, a storage module and a storage module, wherein the application demand acquisition module is used for acquiring the application demand of a tenant, and the application demand of the tenant comprises identity information of the tenant;
The system comprises a target service slice determining module, a service slice processing module and a service slice processing module, wherein the target service slice determining module is used for determining a target service slice matched with the application requirement according to the identity information of the tenant, and the service slice is pre-configured on a comprehensive service platform;
the target application construction module is used for constructing at least one target application and designated resources of the target application according to the target service slice;
And the application demand response module is used for responding to the application demand based on the target application and the designated resources of the target application.
In a third aspect, an embodiment of the present application provides a computer readable storage medium having a computer program stored thereon, where the program when executed by a processor implements a demand response method of an integrated service platform according to an embodiment of the present application.
In a fourth aspect, an embodiment of the present application provides a platform, including a memory, a processor and a computer program stored on the memory and capable of being executed by the processor, where the processor executes the computer program to implement a demand response method of an integrated service platform according to the embodiment of the present application.
According to the technical scheme provided by the embodiment of the application, firstly, the application requirements of the tenant are acquired, wherein the application requirements of the tenant comprise identity information of the tenant, then a target service slice matched with the application requirements is determined according to the identity information of the tenant, wherein the service slice is preconfigured on the comprehensive service platform, at least one target application and designated resources of the target application are constructed according to the target service slice, and the application requirements are responded based on the target application and the designated resources of the target application. The technical scheme provided by the application improves the development efficiency of the comprehensive service platform, can meet the needs of tenants and improves the tenant experience.
Drawings
FIG. 1 is a flowchart of a demand response method of an integrated service platform according to an embodiment of the present application;
FIG. 2 is a schematic process diagram of a demand response method of an integrated service platform according to a second embodiment of the present application;
FIG. 3 is a schematic structural diagram of a demand response device of an integrated service platform according to a third embodiment of the present application;
fig. 4 is a schematic structural diagram of a platform according to a fifth embodiment of the present application.
Detailed Description
The application is described in further detail below with reference to the drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the application and are not limiting thereof. It should be further noted that, for convenience of description, only some, but not all of the structures related to the present application are shown in the drawings.
Before discussing exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flowcharts. Although a flowchart depicts steps as a sequential process, many of the steps may be implemented in parallel, concurrently, or with other steps. Furthermore, the order of the steps may be rearranged. The process may be terminated when its operations are completed, but may have additional steps not included in the figures. The processes may correspond to methods, functions, procedures, subroutines, and the like.
Fig. 1 is a flowchart of a method for responding to a demand of an integrated service platform according to an embodiment of the present application, where the embodiment may be applicable to a case of calling an application, and the method may be performed by a device for responding to a demand of an integrated service platform according to an embodiment of the present application, where the device may be implemented by software and/or hardware, and may be integrated into a platform such as an intelligent terminal for calling an application.
As shown in fig. 1, the demand response method of the integrated service platform includes:
s110, acquiring application requirements of the tenant, wherein the application requirements of the tenant comprise identity information of the tenant.
In this embodiment, the application requirement may be a requirement of public construction, and may also be a shopping requirement, a viewing requirement, a requirement of listening to music, and so on. It will be appreciated that the user may use various applications in the integrated services platform to meet his own needs. For example, shopping applications may be used to make purchases, meeting shopping needs.
In this embodiment, if the tenant is a person, the identity information of the tenant may be an account name, a mobile phone number, an identification card number, or the like. The identity information of the tenant can be used for determining the specific tenant. If the tenant is an enterprise, a community, or the like, the identity information of the tenant may be related information of the enterprise or the community.
S120, determining a target service slice matched with the application requirement according to the identity information of the tenant, wherein the service slice is preconfigured on a comprehensive service platform.
In this embodiment, the target service slice may be an interface of application presentation in the integrated service platform. For example, when the application requirement is a shopping requirement, the target service slice can be a commodity browsing interface, a commodity selecting interface, a payment interface and the like, and when the application requirement is a film viewing requirement, the target service slice can be a film browsing interface and a film playing interface.
In this technical solution, optionally, determining, according to identity information of the tenant, a target service slice adapted to the application requirement includes:
determining the belonging classification of the tenant according to the identity information of the tenant;
and determining a target service slice which is matched with the application requirement in the belonging classification based on the belonging classification of the tenant.
In this embodiment, the belonging classification may be the type of tenant. For example, some classes of tenants belong to class a, while some classes of tenants belong to class B, and target applications required by tenants of different classes cannot be executed for the same application requirement. For example, when the application requirement is a shopping requirement, some tenants pay more attention to the quality of the commodity, while some tenants pay attention to the price of the commodity, the tenants who pay attention to the quality of the commodity may be classified into a class a, and the tenants who pay attention to the price of the commodity may be classified into a class B.
It can be appreciated that, for the same application requirement, a target service slice adapted to the application requirement in the class to which the tenant belongs is determined according to the class to which the tenant belongs. For example, when the tenant belongs to class A, namely the tenant which is more concerned with the quality of the commodity, the target service slice with more fitting quality is provided for the tenant, and when the tenant belongs to class B, namely the tenant which is more concerned with the price of the commodity, the target service slice with higher cost performance is provided for the tenant.
By determining the belonging classification of the tenant according to the identity information of the tenant and determining the target service slice matched with the application requirement according to the classification information of the tenant, the constructed target application can be more matched with the tenant requirement, and the user experience is improved.
S130, constructing at least one target application and designated resources of the target application according to the target service slice.
In this embodiment, the target application may be application software that operates on the internet or an intranet using a web browser. Is an application written in a web page language (e.g., HTML, javaScript, java, programming language, etc.) that needs to be run through a browser.
In this embodiment, the specified resource of the target application may be database data used by the target application. For example, when the target application is a shopping application, the designated resources of the target application may be various pictures or various texts.
In this embodiment, at least one target application may be built from the target service slices. That is, some application requirements involve multiple aspects, requiring the construction of multiple target applications from target service slices. For example, when the target service slice is a commodity browsing interface, an application for purchasing commodities can be built according to requirements, and an application for tracking commodity order information can also be built.
In this embodiment, obtaining identity information of a tenant may obtain an application requirement of the tenant, and may determine a target service slice adapted to the application requirement according to the application requirement of the tenant. It will be appreciated that the target service slice is different when the application requirements are different. The service slices are preconfigured on the comprehensive service platform, and the service slices matched with the application requirements can be directly displayed according to different application requirements.
In this technical solution, optionally, after obtaining the application requirement of the tenant, the method further includes:
Determining the access rights of the tenants according to the identity information;
Correspondingly, constructing at least one target application according to the target service slice, and the designated resource of the target application, including:
And constructing at least one target application according to the target service slice and the access authority of the tenant, and determining the designated resource of the target application.
In this embodiment, the access rights may be a mechanism that limits access to certain information items or certain controls based on the identity of the user and its membership in various predefined groups. Access control is typically used by system administrators to control access to network resources (e.g., servers, directories, and files) by users, and is typically implemented by granting users and groups rights to access specific objects.
It can be appreciated that some tenants have rights to build for each target application, while some tenants do not have rights to build. At least one target application can be constructed according to the target service slice and the access rights of the tenant, and the designated resources of the target application are determined. Firstly, whether the tenant has authority is judged, if so, at least one target application is constructed according to the target service slice, and the designated resource of the target application is determined.
By determining the tenant permission to construct the target application, the target application which is more in line with the tenant identity information can be constructed, the construction efficiency of the application is improved, and the tenant experience is improved.
And S140, responding to the application requirement based on the target application and the designated resource of the target application.
In this embodiment, a target service slice may be obtained based on an application requirement of a tenant, a target application and a specified resource of the target application are constructed according to the target service slice, and then an application requirement is responded based on the constructed target application and the specified resource of the target application, so as to complete the application requirement.
In this technical solution, optionally, responding to the application requirement based on the target application and the specified resource of the target application includes:
determining whether the current target application is the last target application to respond to the application demand;
if not, after the execution of the current target application is finished, the next target application of the current target application is jumped to through a jump function.
In this embodiment, the jump function may be a function for jumping between different applications. For example, there are three applications A, B and C, when application a ends execution, it can jump to application B to respond to the application demand through the jump function, and when application B ends execution, it jumps to application C from application B to continue to respond to the application demand through the jump function. The jump sequence between different applications can be set according to the needs of the tenant. For example, the execution order of the applications may be a to B to C, or a to C to B. Each application comprises a jump interface for receiving a jump request of a jump function.
In this embodiment, when responding to the application requirement, it needs to determine whether the current target application is the last target application, and if not, it needs to jump to the next target application to continue responding to the application requirement through a jump function.
By determining whether the current target application is the last target application and jumping between different applications through a jump function, the integrity of target application execution can be ensured.
In this technical solution, optionally, after determining whether the current target application is the last target application responding to the application requirement, the method further includes:
If yes, determining that the application demand response is completed.
In this embodiment, if the current target application is the last target application to respond to the application requirement, the response of the application requirement is completed after the execution of the current target application is completed.
By determining whether the current target application is the last target application, the application demand response integrity can be ensured, and the experience of the tenant is improved.
In this technical solution, optionally, the tenant includes an organization architecture formed by at least one user node.
In this embodiment, the user nodes may be users of the same level. For example, a company may be a tenant, where there are manager and employee, and the manager and employee may be two different user nodes. It is understood that each tenant includes at least one user node, and that one user node contains at least one user.
By determining the organization architecture of the user node, the application requirements of each tenant can be better completed, and the response capability of the application requirements is improved.
In this technical solution, optionally, the method further includes:
And if the application requirement is detected to be the organization architecture adjustment requirement, adjusting the organization architecture of the tenant.
In this embodiment, the integrated service platform obtains the application requirement of the tenant, detects the application requirement of the tenant, and adjusts the organization architecture of the tenant according to the application requirement of the tenant if the detected application requirement is the organization architecture adjustment requirement. For example, when the tenant organization architecture is composed of A, B and C three user nodes, and when an application requirement is detected as an organization architecture adjustment requirement, the organization architecture of the tenant can be adjusted according to the application requirement of the tenant. The tenant organization structure can be adjusted to be two user nodes A and B according to the application requirements of the tenant, and also can be adjusted to be two user nodes A, B, C and D.
By adjusting the organization architecture of the tenant according to the application requirements, various requirements of the tenant can be met, and the tenant experience is improved.
In this technical solution, optionally, adjusting the organization architecture of the tenant includes:
and performing adjustment of adding, deleting or modifying on the user nodes in the organization architecture.
In this embodiment, the user nodes in the organization architecture may be adjusted to be added, deleted or modified according to the detected application requirements. For example, user nodes in an organization architecture may be scaled from two to three, and from three to two.
By adjusting the organization architecture of the tenant according to the application requirements, various requirements of the tenant can be met, and the tenant experience is improved.
In this technical solution, optionally, adjusting the organization architecture of the tenant includes:
And adding or deleting the user node levels in the organization architecture, wherein each user node level comprises at least one user node after adding or deleting.
In this embodiment, when adjusting the user node levels in the organization architecture, it is necessary to ensure that each user node level includes at least one user node. So as to ensure that the target application can be smoothly constructed and the application requirements are completed.
By adjusting the organization architecture of the tenant according to the application requirements, various requirements of the tenant can be met, and the tenant experience is improved.
According to the technical scheme provided by the embodiment of the application, firstly, the application requirements of the tenant are acquired, wherein the application requirements of the tenant comprise identity information of the tenant, then a target service slice matched with the application requirements is determined according to the identity information of the tenant, wherein the service slice is preconfigured on the comprehensive service platform, at least one target application and designated resources of the target application are constructed according to the target service slice, and the application requirements are responded based on the target application and the designated resources of the target application. The technical scheme provided by the application improves the development efficiency of the comprehensive service platform, can meet the needs of tenants and improves the tenant experience.
Example two
Fig. 2 is a process schematic diagram of a demand response method of an integrated service platform according to a second embodiment of the present application, where the second embodiment is further optimized based on the first embodiment. The method comprises the steps of responding to a tenant registration request, acquiring and verifying registration information of the tenant, and registering identity information of the tenant if verification is passed. Here, details which are not described in detail in this embodiment are detailed in embodiment one. As shown in fig. 2, the method comprises the steps of:
S210, responding to the tenant registration request.
In this embodiment, the tenant registration request may be a request for a tenant to register on the integrated service platform. In response to the tenant registration request, registration of the tenant may be completed. The registration of the tenant may be performed in the form of account number and password, or may be performed by filling in tenant information.
S220, acquiring and verifying registration information of the tenant, and if verification passes, registering identity information of the tenant.
In this embodiment, after registration information of a tenant is obtained, verification needs to be performed on the registration information of the tenant to determine whether the registration information of the tenant is correct, and if the verification passes, identity information of the tenant is registered, so as to determine a target service slice adapted to an application requirement according to the identity information of the tenant.
In this technical solution, optionally, before obtaining the application requirement of the tenant, the method further includes:
Responding to a registration request of a service slice;
checking whether the service slice meets platform service screening conditions or not;
And if yes, registering the service slice.
In this embodiment, the platform service screening condition may be set according to the platform service. That is, some service slices can be registered for construction of the target application, while some service slices cannot be registered, the service slices are screened through platform service screening conditions, and only the service slices conform to the platform service screening conditions.
The registration request of the service slice can be used for constructing the target application to complete the application requirement, namely, the integrity of application construction is ensured, and the comprehensive service platform is more standard.
In this technical solution, optionally, before registering the service slice, the method further includes:
determining whether a service slice to be registered is associated with a service resource;
If so, after verifying that the service slice meets the platform service screening condition, the method further comprises:
Checking whether the service resource accords with a platform service screening condition;
and if so, registering the service slice and the service resource associated with the service slice.
In this embodiment, the service resources associated with different service slices are different, some service slices have associated service resources, and some service slices have no associated service resources, so that it is necessary to determine whether the service slices have associated service resources. For example, when the service cut is a shopping interface, the associated service resources may include merchandise data and payment data, and when the service cut is an order interface, the service cut may not have associated service resources as long as the corresponding order information is displayed on the order interface.
In this embodiment, when a service slice has a service resource associated therewith, the service slice is first verified, then the associated service resource is also required to be verified, and when both the service slice and the associated service resource pass the verification, the service slice and the associated service resource are respectively registered.
The service slices and the service resources associated with the service slices are registered, so that the method can be used for constructing target applications, the integrity of application construction is ensured, and the service slices and the service resources associated with the service slices are conveniently searched.
S230, acquiring application requirements of the tenant, wherein the application requirements of the tenant comprise identity information of the tenant.
S240, determining a target service slice matched with the application requirement according to the identity information of the tenant, wherein the service slice is preconfigured on a comprehensive service platform.
S250, constructing at least one target application and designated resources of the target application according to the target service slice.
And S260, responding to the application requirement based on the target application and the designated resource of the target application.
According to the technical scheme provided by the embodiment of the application, firstly, the application requirements of the tenant are acquired, wherein the application requirements of the tenant comprise identity information of the tenant, then a target service slice matched with the application requirements is determined according to the identity information of the tenant, wherein the service slice is preconfigured on the comprehensive service platform, at least one target application and designated resources of the target application are constructed according to the target service slice, and the application requirements are responded based on the target application and the designated resources of the target application. The technical scheme provided by the application improves the development efficiency of the comprehensive service platform, can meet the needs of tenants and improves the tenant experience.
Example III
Fig. 3 is a schematic structural diagram of a demand response device of an integrated service platform according to a third embodiment of the present application. As shown in fig. 3, the demand response device of the integrated service platform includes:
an application requirement obtaining module 310, configured to obtain an application requirement of a tenant, where the application requirement of the tenant includes identity information of the tenant;
The target service slice determining module 320 is configured to determine a target service slice adapted to the application requirement according to the identity information of the tenant, where the service slice is preconfigured on the integrated service platform;
a target application construction module 330, configured to construct at least one target application and a specified resource of the target application according to the target service slice;
An application demand response module 340, configured to respond to the application demand based on the target application and the specified resource of the target application.
In this technical solution, optionally, the apparatus further includes:
the tenant registration request response module is used for responding to the tenant registration request;
and the identity information registration module is used for acquiring and verifying the registration information of the tenant, and if the verification passes, the identity information registration of the tenant is carried out.
In this technical solution, optionally, the apparatus further includes:
A registration request response module of the service slice, configured to respond to a registration request of the service slice;
The service slice checking module is used for checking whether the service slice accords with platform service screening conditions;
and the service slice registration module is used for registering the service slice if the service slice is in accordance with the service slice registration module.
In this technical solution, optionally, the apparatus further includes:
the service resource determining module is used for determining whether the service slice to be registered is associated with a service resource or not;
the apparatus further comprises:
The service resource verification module is used for verifying whether the service resource accords with platform service screening conditions;
And the service resource registration module is used for registering the service slice and the service resource associated with the service slice if the service resource registration module accords with the service slice.
In this embodiment, optionally, the application demand response module 340 includes:
A current target application determining unit, configured to determine whether a current target application is a last target application that responds to the application requirement;
and the jump unit is used for jumping to the next target application of the current target application through a jump function after the execution of the current target application is finished if not.
In this embodiment, optionally, the application demand response module 340 further includes:
and the response completion determining unit is used for determining that the application demand response is completed if yes.
In this technical solution, optionally, the apparatus further includes:
the access right determining module is used for determining the access right of the tenant according to the identity information;
accordingly, the target application construction module 330 is specifically configured to:
And constructing at least one target application according to the target service slice and the access authority of the tenant, and determining the designated resource of the target application.
In this technical solution, optionally, the tenant includes an organization architecture formed by at least one user node.
In this technical solution, optionally, the apparatus further includes:
and the organization architecture adjustment module is used for adjusting the organization architecture of the tenant if the application requirement is detected to be the organization architecture adjustment requirement.
In this technical scheme, optionally, the architecture adjustment module includes:
And the user node adjusting unit is used for adjusting the addition, deletion or modification of the user nodes in the organization architecture.
In this technical scheme, optionally, the architecture adjustment module further includes:
And the user node level adjustment unit is used for carrying out addition or deletion adjustment on the user node levels in the organization architecture, wherein each user node level comprises at least one user node after the addition or deletion.
In this embodiment, optionally, the target service slice determining module 320 includes:
the tenant classification determining unit is used for determining the tenant classification according to the identity information of the tenant;
and the target service slice determining unit is used for determining the target service slice which is matched with the application requirement in the belonging classification based on the belonging classification of the tenant.
The product can execute the method provided by the embodiment of the application, and has the corresponding functional modules and beneficial effects of the execution method.
Example IV
Embodiments of the present application also provide a storage medium containing computer-executable instructions, which when executed by a computer processor, are for performing a demand response method for an integrated service platform, the method comprising:
Acquiring application requirements of tenants, wherein the application requirements of the tenants comprise identity information of the tenants;
Determining a target service slice matched with the application requirement according to the identity information of the tenant, wherein the service slice is preconfigured on a comprehensive service platform;
Constructing at least one target application and designated resources of the target application according to the target service slice;
Responding to the application demand based on the target application and the designated resources of the target application.
Storage media—any of various types of memory platforms or storage platforms. The term "storage medium" is intended to include mounting media such as CD-ROM, floppy disk or tape devices, computer system memory or random access memory such as DRAM, DDR RAM, SRAM, EDO RAM, lanbas (Rambus) RAM, etc., non-volatile memory such as flash memory, magnetic media (e.g., hard disk or optical storage), registers or other similar types of memory elements, etc. The storage medium may also include other types of memory or combinations thereof. In addition, the storage medium may be located in a computer system in which the program is executed, or may be located in a different second computer system connected to the computer system through a network (such as the internet). The second computer system may provide program instructions to the computer for execution. The term "storage medium" may include two or more storage media that may reside in different unknowns (e.g., in different computer systems connected by a network). The storage medium may store program instructions (e.g., embodied as a computer program) executable by one or more processors.
Of course, the storage medium containing the computer executable instructions provided in the embodiments of the present application is not limited to the operation of demand response of the integrated service platform described above, and may also perform the related operations in the method of demand response of the integrated service platform provided in any embodiment of the present application.
Example five
The embodiment of the application provides a platform, and the platform can integrate the demand response device of the comprehensive service platform provided by the embodiment of the application. Fig. 4 is a schematic structural diagram of a platform according to a fifth embodiment of the present application. As shown in fig. 4, the present embodiment provides a platform 400, which includes one or more processors 420, and a storage device 410 for storing one or more programs, where the one or more programs, when executed by the one or more processors 420, cause the one or more processors 420 to implement a demand response method of the integrated service platform provided by the embodiment of the present application, the method includes:
Acquiring application requirements of tenants, wherein the application requirements of the tenants comprise identity information of the tenants;
Determining a target service slice matched with the application requirement according to the identity information of the tenant, wherein the service slice is preconfigured on a comprehensive service platform;
Constructing at least one target application and designated resources of the target application according to the target service slice;
Responding to the application demand based on the target application and the designated resources of the target application.
Of course, those skilled in the art will appreciate that the processor 420 further implements the technical solution of the demand response method of the integrated service platform provided in any embodiment of the present application.
The platform 400 shown in fig. 4 is merely an example, and should not be construed as limiting the functionality and scope of use of embodiments of the present application.
As shown in FIG. 4, the platform 400 includes a processor 420, a storage device 410, an input device 430, and an output device 440, the number of processors 420 in the platform may be one or more, one processor 420 being shown in FIG. 4 as an example, and the processors 420, storage device 410, input device 430, and output device 440 in the platform may be connected by a bus or other means, as shown in FIG. 4 as an example by a bus 450.
The storage device 410 is a computer readable storage medium, and can be used to store a software program, a computer executable program, and a module unit, such as program instructions corresponding to a demand response method of an integrated service platform in an embodiment of the present application.
The storage device 410 may mainly include a storage program area that may store an operating system, an application program required for at least one function, and a storage data area that may store data created according to the use of the terminal, etc. In addition, the storage 410 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid-state storage device. In some examples, storage device 410 may further include memory located remotely from processor 420, which may be connected via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The input device 430 may be used to receive input numeric, character information or voice information and to generate key signal inputs related to user settings and function control of the platform. Output device 440 may include a display screen, speakers, or the like.
The demand response device, the storage medium and the platform of the integrated service platform provided in the above embodiments can execute the demand response method of the integrated service platform provided in any embodiment of the present application, and have the corresponding functional modules and beneficial effects of executing the method. Technical details not described in detail in the above embodiments may be referred to the method for demand response of the integrated service platform provided in any embodiment of the present application.
Note that the above is only a preferred embodiment of the present application and the technical principle applied. It will be understood by those skilled in the art that the present application is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the application. Therefore, while the application has been described in connection with the above embodiments, the application is not limited to the embodiments, but may be embodied in many other equivalent forms without departing from the spirit or scope of the application, which is set forth in the following claims.

Claims (10)

1. A demand response method for an integrated service platform, the method comprising:
Acquiring application requirements of tenants, wherein the application requirements of the tenants comprise identity information of the tenants;
Determining a target service slice matched with the application requirement according to the identity information of the tenant, wherein the service slice is preconfigured on a comprehensive service platform;
Constructing at least one target application and designated resources of the target application according to the target service slice;
responding to the application demand based on the target application and the designated resources of the target application;
wherein, after obtaining the application requirement of the tenant, the method further comprises:
Determining the access rights of the tenants according to the identity information;
correspondingly, the constructing at least one target application according to the target service slice and the designated resource of the target application includes:
Constructing at least one target application according to the target service slice and the access authority of the tenant, and determining the designated resource of the target application;
Wherein the responding to the application demand based on the target application and the specified resource of the target application includes:
determining whether the current target application is the last target application to respond to the application demand;
If not, after the execution of the current target application is finished, jumping to the next target application of the current target application through a jumping function;
The target application comprises a jump interface, a jump function and a jump function, wherein the jump interface is used for receiving a jump request of the jump function;
Wherein, before the obtaining the application requirement of the tenant, the method further comprises:
Responding to a registration request of a service slice;
Checking whether the service slice meets platform service screening conditions or not, wherein the platform service screening conditions are set according to platform services;
If yes, registering the service slice;
wherein prior to said registering said service slice, said method further comprises:
determining whether a service slice to be registered is associated with a service resource;
If so, after verifying that the service slice meets the platform service screening condition, the method further comprises:
Checking whether the service resource accords with a platform service screening condition;
If yes, registering the service resource associated with the service slice;
The determining, according to identity information of the tenant, a target service slice adapted to the application requirement includes:
determining the belonging classification of the tenant according to the identity information of the tenant, wherein the belonging classification of the tenant is the type of the tenant;
and determining a target service slice which is matched with the application requirement in the belonging classification based on the belonging classification of the tenant.
2. The method of claim 1, wherein prior to obtaining the application requirements of the tenant, the method further comprises:
Responding to a tenant registration request;
and acquiring and verifying the registration information of the tenant, and if the verification passes, registering the identity information of the tenant.
3. The method of claim 1, wherein after determining whether the current target application is the last target application to respond to the application demand, the method further comprises:
If yes, determining that the application demand response is completed.
4. The method of claim 1, wherein the tenant comprises an organization architecture of at least one user node.
5. The method according to claim 4, wherein the method further comprises:
And if the application requirement is detected to be the organization architecture adjustment requirement, adjusting the organization architecture of the tenant.
6. The method of claim 5, wherein adjusting the organization architecture of the tenant comprises:
and performing adjustment of adding, deleting or modifying on the user nodes in the organization architecture.
7. The method of claim 5, wherein adjusting the organization architecture of the tenant further comprises:
And adding or deleting the user node levels in the organization architecture, wherein each user node level comprises at least one user node after adding or deleting.
8. A demand response device for an integrated service platform, the device comprising:
The system comprises an application demand acquisition module, a storage module and a storage module, wherein the application demand acquisition module is used for acquiring the application demand of a tenant, and the application demand of the tenant comprises identity information of the tenant;
The system comprises a target service slice determining module, a service slice processing module and a service slice processing module, wherein the target service slice determining module is used for determining a target service slice matched with the application requirement according to the identity information of the tenant, and the service slice is pre-configured on a comprehensive service platform;
the target application construction module is used for constructing at least one target application and designated resources of the target application according to the target service slice;
the application demand response module is used for responding to the application demand based on the target application and the designated resources of the target application;
Wherein, the application demand response module includes:
A current target application determining unit, configured to determine whether a current target application is a last target application that responds to the application requirement;
the jump unit is used for jumping to the next target application of the current target application through a jump function after the execution of the current target application is finished if not;
Wherein the apparatus further comprises:
the access right determining module is used for determining the access right of the tenant according to the identity information;
Correspondingly, the target application construction module is specifically configured to:
Constructing at least one target application according to the target service slice and the access authority of the tenant, and determining the designated resource of the target application;
The target application comprises a jump interface, a jump function and a jump function, wherein the jump interface is used for receiving a jump request of the jump function;
Wherein the apparatus further comprises:
A registration request response module of the service slice, configured to respond to a registration request of the service slice;
The service slice checking module is used for checking whether the service slice accords with platform service screening conditions or not, wherein the platform service screening conditions are set according to platform services;
The service slice registration module is used for registering the service slice if the service slice is in accordance with the service slice registration module;
the service resource determining module is used for determining whether the service slice to be registered is associated with a service resource or not;
The service resource verification module is used for verifying whether the service resource accords with platform service screening conditions;
The service resource registration module is used for registering the service slice and the service resource associated with the service slice if the service resource registration module accords with the service slice;
wherein, the target service slice determination module comprises:
The system comprises a tenant classification determining unit, a judging unit and a judging unit, wherein the tenant classification determining unit is used for determining the class of the tenant according to the identity information of the tenant, and the class of the tenant is the type of the tenant;
and the target service slice determining unit is used for determining the target service slice which is matched with the application requirement in the belonging classification based on the belonging classification of the tenant.
9. A computer readable storage medium having stored thereon a computer program, which when executed by a processor implements a demand response method of an integrated service platform as claimed in any one of claims 1-7.
10. A platform comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the demand response method of the integrated service platform of any one of claims 1-7 when the computer program is executed by the processor.
CN202011035257.2A 2020-09-27 2020-09-27 A demand response method, device, medium and platform for an integrated service platform Active CN112182375B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011035257.2A CN112182375B (en) 2020-09-27 2020-09-27 A demand response method, device, medium and platform for an integrated service platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011035257.2A CN112182375B (en) 2020-09-27 2020-09-27 A demand response method, device, medium and platform for an integrated service platform

Publications (2)

Publication Number Publication Date
CN112182375A CN112182375A (en) 2021-01-05
CN112182375B true CN112182375B (en) 2024-12-13

Family

ID=73943727

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011035257.2A Active CN112182375B (en) 2020-09-27 2020-09-27 A demand response method, device, medium and platform for an integrated service platform

Country Status (1)

Country Link
CN (1) CN112182375B (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107077383A (en) * 2014-09-25 2017-08-18 甲骨文国际公司 System and method for determining partition identifier in multi-tenant application server environment

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101258483B (en) * 2005-09-09 2015-08-12 易享信息技术(上海)有限公司 System and method for exporting, publishing, browsing and installing on-demand applications in a multi-tenant database environment
CN102170457A (en) * 2010-02-26 2011-08-31 国际商业机器公司 Method and device for providing service for tenants of application
US9721117B2 (en) * 2014-09-19 2017-08-01 Oracle International Corporation Shared identity management (IDM) integration in a multi-tenant computing environment
CN110138862B (en) * 2019-05-16 2022-03-04 北京字节跳动网络技术有限公司 Service processing method, device, gateway equipment and medium based on application service
CN111491012B (en) * 2020-03-27 2023-05-09 北京尚医智信健康管理有限公司 SaaS multi-tenant data isolation access method and device, electronic equipment and storage medium
CN111641675A (en) * 2020-04-28 2020-09-08 深圳壹账通智能科技有限公司 Multi-tenant access service implementation method, device, equipment and storage medium

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107077383A (en) * 2014-09-25 2017-08-18 甲骨文国际公司 System and method for determining partition identifier in multi-tenant application server environment

Also Published As

Publication number Publication date
CN112182375A (en) 2021-01-05

Similar Documents

Publication Publication Date Title
RU2473962C2 (en) Monetising and prioritising results of distributed search
US20180196875A1 (en) Determining repeat website users via browser uniqueness tracking
US20130291121A1 (en) Cloud Abstraction
US8887987B2 (en) Federated voting with criteria-based discrimination
US9769159B2 (en) Cookie optimization
CN110287691A (en) Application program login method, device, equipment and storage medium
CN111176963B (en) Service evaluation information processing method and device
US9928099B1 (en) Fingerprint-based capacity management of physical hosts
CN111897605A (en) Data processing method, device and readable storage medium based on microservice architecture
CN104579909A (en) Method and equipment for classifying user information and acquiring user grouping information
CN110071915A (en) Identity verification product pushing method, device, equipment and system architecture
KR102205005B1 (en) Method for providing service for shared office
JP2018504681A (en) Method, apparatus, system, storage medium, program, and computer apparatus for providing authentication information on a web page
KR20210007155A (en) Network server to manage user subscription and method of operating thereof
KR102192327B1 (en) Method for evaluating and predicting trust index using small data
KR20250130184A (en) Method, device and recording medium of processing service data
CN115018484A (en) Skip payment method, aggregate payment platform, storage medium and computer equipment
CN112182375B (en) A demand response method, device, medium and platform for an integrated service platform
CN112528138A (en) Community activity information accurate recommendation method, terminal device and readable storage medium
CN117009202A (en) Buried data processing method, buried data processing device, buried data processing equipment and storage medium
CN112925602B (en) A method, device, medium and electronic device for constructing event page
CN112948219A (en) Link tracking method and device
CN112433821B (en) Method and device for building business model, electronic equipment and medium
CN116991960B (en) System and method for acquiring user map data
CN114969198B (en) A data management method, device and equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant