CN108566408A - Service processing method, device and storage medium - Google Patents

Service processing method, device and storage medium Download PDF

Info

Publication number
CN108566408A
CN108566408A CN201810049353.9A CN201810049353A CN108566408A CN 108566408 A CN108566408 A CN 108566408A CN 201810049353 A CN201810049353 A CN 201810049353A CN 108566408 A CN108566408 A CN 108566408A
Authority
CN
China
Prior art keywords
client
calculating
business
subtask
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201810049353.9A
Other languages
Chinese (zh)
Inventor
刘玲
严国友
孙波
孙一波
徐华阳
邓炳峰
贾庆华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Migu Cultural Technology Co Ltd
China Mobile Communications Group Co Ltd
Original Assignee
Migu Cultural Technology Co Ltd
China Mobile Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Migu Cultural Technology Co Ltd, China Mobile Communications Group Co Ltd filed Critical Migu Cultural Technology Co Ltd
Priority to CN201810049353.9A priority Critical patent/CN108566408A/en
Publication of CN108566408A publication Critical patent/CN108566408A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention discloses a service processing method, which comprises the following steps: receiving a service request sent by a first client; responding to the service request, and determining a resource pool in a position area where the first client is located currently; splitting the computing task corresponding to the service request according to a preset task splitting strategy to obtain at least two computing subtasks, and distributing the at least two computing subtasks to a second client, wherein the second client is a client which is accessed to the resource pool and is except the first client; and receiving the calculation results respectively generated by the second client aiming at the at least two calculation sub-tasks, combining the calculation results, and sending the combined calculation results to the first client. The invention also discloses a service processing device and a storage medium.

Description

A kind of method for processing business, device and storage medium
Technical field
The present invention relates in the communications field business treatment technique more particularly to a kind of method for processing business, device and deposit Storage media.
Background technology
With the continuous development of Internet technology, current region cloud computing system is based primarily upon server cluster, completes Primary complete business processing flow, i.e., connect each distributed server node, to form topology by cable network Structure cluster realizes business computing capability using each server node in topological structure cluster.However, topological once being formed Structure cluster, the quantity of server node will be difficult to adjust into Mobile state, and the calculating of the server node in cloud computing system Ability is fixed, and generally can not be adjusted flexibly according to actual conditions, in this way, when computational load is less than power system capacity, is easy Cause the waste of system resource;When computational load is more than power system capacity, if carrying out System Expansion also needs to certain time, in turn It can not accomplish to timely respond to so that business processing efficiency reduces.
Therefore, for how balanced business computing capability, improve business processing efficiency, the relevant technologies there is no effective solution Certainly scheme.
Invention content
In view of this, an embodiment of the present invention is intended to provide a kind of method for processing business, device and storage mediums, at least to Solve the problem of that the relevant technologies are difficult to efficient balance business computing capability and improve business processing efficiency.
In order to achieve the above objectives, the technical solution of the embodiment of the present invention is realized in:
In a first aspect, the embodiment of the present invention provides a kind of method for processing business, the method includes:
Receive the service request of the first client transmission;
In response to the service request, determine that first client is presently in the resource pool in the band of position;
Strategy is split according to scheduled task, the corresponding calculating task of the service request is split, is obtained at least Two calculating subtasks, and calculate subtask by described at least two and be distributed to the second client, wherein second client For the client for accessing in the resource pool in addition to first client;
It receives second client and calculates the result of calculation that subtask generates respectively for described at least two, merge each Result of calculation after merging is sent to first client by result of calculation.
Second aspect, the embodiment of the present invention provide a kind of method for processing business, the method includes:
Service request is sent to server;
Receive the result of calculation generated based on the service request that the server is sent;
Wherein, the result of calculation is the result of calculation that the server generates respectively at least two calculating subtasks Merging obtains, and at least two calculating subtask is that the server tears the corresponding calculating task of the service request open Get.
The third aspect, the embodiment of the present invention provide a kind of method for processing business, the method includes:
It receives server is sent at least two and calculates subtask, wherein at least two calculating subtask is described The corresponding calculating task of service request that the first client of server pair is sent is split to obtain, the letter for calculating subtask Breath includes calculating mark;
It is identified according to the calculating, at least two calculating subtask is respectively calculated by calculating logic, and Result of calculation is sent to the server.
Fourth aspect, the embodiment of the present invention provide a kind of business processing device, and described device includes:First receiving module, Determining module, acquisition module, the first sending module and merging module;Wherein,
First receiving module, the service request for receiving the transmission of the first client;
The determining module, in response to the service request, determining that first client is presently in position area Resource pool in domain;
The acquisition module, for splitting strategy according to scheduled task, by the corresponding calculating task of the service request It is split, obtains at least two and calculate subtask;
First sending module is distributed to the second client, wherein institute for calculating subtask by described at least two It is the client in the access resource pool in addition to first client to state the second client;
First receiving module is additionally operable to receive second client at least two calculating subtask point The result of calculation not generated;
The merging module, for merging each result of calculation;
First sending module is additionally operable to the result of calculation after merging being sent to first client.
5th aspect, the embodiment of the present invention provide a kind of business processing device, and described device includes:Second sending module and Second receiving module;Wherein,
Second sending module, for sending service request to server;
Second receiving module, the calculating knot generated based on the service request sent for receiving the server Fruit;
Wherein, the result of calculation is the result of calculation that the server generates respectively at least two calculating subtasks Merging obtains, and at least two calculating subtask is that the server tears the corresponding calculating task of the service request open Get.
6th aspect, the embodiment of the present invention provide a kind of business processing device, and described device includes:Third receiving module, Computing module and third sending module;Wherein,
The third receiving module, for receive server transmission at least two calculate subtasks, wherein it is described at least It is that the corresponding calculating task of service request that the first client of the server pair is sent split that two, which calculate subtask, It arrives, the information for calculating subtask includes calculating to identify;
The computing module calculates son to described at least two by calculating logic and appoints for being identified according to the calculating Business is respectively calculated;
The third sending module, for result of calculation to be sent to the server.
7th aspect, the embodiment of the present invention provide a kind of storage medium, are stored thereon with executable program, described executable The step of method for processing business provided in an embodiment of the present invention is realized when program is executed by processor.
Eighth aspect, the embodiment of the present invention also provide a kind of business processing device, including memory, processor and are stored in On memory and the executable program that can be run by the processor, the processor execute when running the executable program The step of method for processing business provided in an embodiment of the present invention.
Method for processing business, device and the storage medium that the embodiment of the present invention is provided receive what the first client was sent Service request;In response to the service request, determine that first client is presently in the resource pool in the band of position;According to Scheduled task splits strategy, and the corresponding calculating task of the service request is split, and obtains at least two and calculates sub appoint Business, and calculate subtask by described at least two and be distributed to the second client, wherein second client is to access the money Client in the pond of source in addition to first client;It receives second client and calculates son times for described at least two The result of calculation that business generates respectively, merges each result of calculation, the result of calculation after merging is sent to first client.Such as This, using having accessed the intelligent terminal of wireless network as distributed computational nodes, and rides in answering of being installed in intelligent terminal Ensure the safety that node accesses with program, and intelligent terminal is for server node, it is easier to control;In addition, this Inventive embodiments determine that the first client is presently in the resource pool in the band of position, real using the second client in resource pool The equilibrium that existing business calculates, and the quantity of the intelligent terminal in access resource pool can be adjusted into Mobile state, ensure system money The reasonable utilization in source, to improve business processing efficiency.
Description of the drawings
Fig. 1 is a kind of implementation process schematic diagram of method for processing business provided in an embodiment of the present invention;
Fig. 2 is the application scenarios schematic diagram of traffic balancing provided in an embodiment of the present invention processing;
Fig. 3 is the effect diagram of node cluster charging strategy provided in an embodiment of the present invention;
Fig. 4 is the implementation process schematic diagram of another method for processing business provided in an embodiment of the present invention;
Fig. 5 is the implementation process schematic diagram of another method for processing business provided in an embodiment of the present invention;
Fig. 6 is a kind of illustrative view of functional configuration of business processing device provided in an embodiment of the present invention;
Fig. 7 is the illustrative view of functional configuration of another business processing device provided in an embodiment of the present invention;
Fig. 8 is the illustrative view of functional configuration of another business processing device provided in an embodiment of the present invention;
Fig. 9 is a kind of hardware architecture diagram of business processing device provided in an embodiment of the present invention.
Specific implementation mode
The characteristics of in order to more fully hereinafter understand the embodiment of the present invention and technology contents, below in conjunction with the accompanying drawings to this hair The realization of bright embodiment is described in detail, appended attached drawing purposes of discussion only for reference, is not used for limiting the present invention.
Fig. 1 is a kind of implementation process schematic diagram of method for processing business provided in an embodiment of the present invention, the business processing Method is applied to server side such as cloud server side;As shown in Figure 1, the realization of the method for processing business in the embodiment of the present invention Flow may comprise steps of:
Step 101:Receive the service request of the first client transmission.
In embodiments of the present invention, first client can be located in the terminal device that user uses.Wherein, described Terminal device can include but is not limited to the electronic equipments such as smart mobile phone, tablet computer, palm PC.It should be noted that institute It states between the first client and user that there are correspondences, but is not limited to one-to-one relationship herein, can also be a pair of More or many-to-one correspondence.
Here, the first client can by the application program on corresponding terminal device such as intelligent terminal to Server initiating business request.Wherein, the service request can be the service request of communication class, such as telephone expenses call charge service is asked It asks, naturally it is also possible to be other kinds of service request, the embodiment of the present invention is not specifically limited herein.
Step 102:In response to the service request, determine that first client is presently in the resource in the band of position Pond.
In the present embodiment, this step specifically includes:It is with the location information that first client is presently in position Benchmark delimit and specifies region, and heartbeat message is sent to all clients in the specified region;
All clients to receiving heartbeat message carry out Performance Evaluation, obtain assessment result;
According to the assessment result, the second client for meeting access conditions is filtered out from all clients, it will be described First client and respectively meet the second groups of clients of access conditions into the resource pool.
Here, by first client be presently in the location information of position on the basis of the specified region delimited, can be with It is the region with symmetric figure, can also be the region with irregular figure.Using specified region as symmetric graph For circle, brief description delimit the process for specifying region, substantially:The position of position is presently in the first client Centered on information, a border circular areas delimited according to preset radius, which is specified region.Namely It says, server can send heartbeat message to all clients in the border circular areas.Wherein, described preset half Diameter can according to actual conditions be arranged radius, for example, could be provided as 200 meters or 500 meters.
Here, before the described pair of all clients for receiving heartbeat message carry out Performance Evaluation, the method is also wrapped It includes:The network state of all clients of heartbeat message is received described in detection;Detecting that the network state is forth generation Communication system (4G, The 4th Generation Communication System) or Wireless Fidelity (WIFI, Wireless Fidelity) when, Performance Evaluation is carried out to all clients for receiving heartbeat message.
Specifically, the embodiment of the present invention can first judge client when determining whether client has access to resource pool Hold the network connection type of corresponding terminal device, only when the network connection type of the corresponding terminal device of client be 4G or When person WIFI, just allow corresponding client access-in resource pond.And for the network connection class of the corresponding terminal device of client Type is the network connection type other than 4G or WIFI, such as 2G or 3G network, then corresponding client does not have access at this time The condition of resource pool.That is, the network state for all clients that detection receives heartbeat message is precondition, for discontented The client of the foot precondition, it may not be necessary to the performance of its corresponding terminal device is assessed, in this way, processing effect can be improved Rate.
Here, the described pair of all clients for receiving heartbeat message carry out Performance Evaluation, including:The heart is received to described The hardware performance and battery capacity for jumping all clients of message are assessed;
Correspondingly, described according to the assessment result, the second visitor for meeting access conditions is filtered out from all clients Family end, including:According to preset access standard, the assessment result of hardware performance and battery capacity to all clients is united Meter calculates, and when result of calculation meets corresponding preset threshold range, determines that the client for meeting preset threshold range is to connect Enter the second client of the resource pool.
Wherein, the hardware performance of the client may include central processing unit (CPU, Central Processing Unit), read-only memory (ROM, Read Only Memory) and random access memory (RAM, Random Access Memory)。
In the present embodiment, for having received all clients of heartbeat message of server transmission, according to pre- If access standard, i.e. intelligent terminal access standard=(CPU usage-respective settings threshold value) * CPU assessment weights+(current electricity Pond electricity-minimum power threshold) * Cell Evaluations weight+(RAM utilization rates-respective settings threshold value) * RAM assessment weights+(ROM is surplus Complementary space-respective settings threshold value) * ROM assessment weights, the state of current intelligent terminal is calculated in real time, and result of calculation is passed through Heartbeat feeds back to server, after server receives feedback result, assesses the equipment performance of current intelligent terminal, works as assessment result When meeting corresponding preset threshold range, you can determine that the client for meeting preset threshold range can be with access-in resource pond.Wherein, institute CPU assessment weights, Cell Evaluation weight, RAM assessment weights and ROM assessment weights is stated can in advance to be set according to actual conditions It sets.
It should be noted that for the client in access-in resource pond, keep connecting by timing heartbeat and server State.The embodiment of the present invention is not processed for being not up to access standard but being assigned the client of calculating task;For not Reach access standard, and the client of current unassigned calculating task, server reject it from resource pool, and corresponding New client is found in range accesses the resource pool.
Here, a resource pool can handle multiple service requests simultaneously, when certain client initiating business request, if Without resource pool in the client location, then pass through server dynamic creation resource pool;If the client location Interior existing resource pool, the existing resource pool that then be used directly carry out business processing calculating.Each resource pool can support multiple flowing water Number, i.e., multiple service request is initiated simultaneously, and the transformation for the service request that resource pool can support can be determined by system configuration. Wherein, for a client, a resource pool, not reproducible access can only be accessed simultaneously.In addition, if detecting money Source pond is at the appointed time without related service processing operation, then all terminal devices that server will discharge in the resource pool, institute State the stipulated time is determined by system configuration.
Step 103:Strategy is split according to scheduled task, the corresponding calculating task of the service request is split, It obtains at least two and calculates subtasks, and calculate subtask by described at least two and be distributed to the second client, wherein described the Two clients are the client in addition to first client in the access resource pool.
In the present embodiment, the quantity for calculating subtask is corresponding with the quantity of the second client in access-in resource pond, to protect The equilibrium treatment of business can be carried out by demonstrate,proving each second client.Here, the client terminal quantity in the resource pool can basis Actual conditions are adjusted flexibly, and ensure the reasonable utilization of resource.
Fig. 2 is the application scenarios schematic diagram of traffic balancing provided in an embodiment of the present invention processing, as shown in Fig. 2, client 1 A resource pool is constituted to 4, after client 1 sends service request to server, server is split according to scheduled task Strategy, three calculating subtasks are split as by the corresponding calculating task of service request, these three calculating subtasks are passed through transmission The mode of heartbeat message is distributed to client 2, client 3 and client 4, should by client 2, client 3 and 4 equilibrium of client The corresponding calculating task of service request.
For the embodiment of the present invention after dynamic sets up resource pool, server can also be that this service request generates one only One serial number, and serial number is associated with resource pool.If for example, request business be telephone expenses call charge service, then, generation Serial number corresponds to charging serial number.
Here, it can be to split task according to atom computing ability that the task, which splits strategy, wherein atom meter Calculation ability is integrated minimum calculation unit in the application.It should be noted that the calculating subtask after splitting is corresponding Information may include:Serial number, input parameter, the time of service request initiation and calculating mark etc..Server will calculate son and appoint Business is packaged, and each calculating subtask after packing is sent to each second client in resource pool according to serial number.
In the present embodiment, it is described by it is described at least two calculate subtask be distributed to the second client when, the side Method further includes:Detect the voltage value of each second client in the resource pool;When determining the current of second client When charge value is less than corresponding predetermined threshold value, charged by wireless charging transmitter.
Here, it is included into the calculate node of all second clients of current calculating task, when the electricity of some calculate node When needs charging in time that amount is insufficient, the destination node in the schematic diagram of node cluster charging strategy as shown in Figure 3 needs to charge When, it can be charged by the destination node that relay node charges to needs by wireless charging transmitter.Wherein, relay node It is the calculate node positioned at same resource pool middle-range destination node location relative close, but relay node itself does not consume electricity Can, therefore, it can effectively improve the efficiency and distance of target node device wireless charging.
It should be noted that wireless charging transmitter can be by the section of electricity abundance near target node device that needs charge Point device substitutes, and power supply node as shown in Figure 3 provides electric energy.Wherein, power supply node can be located at same resource The node device of electricity abundance in pond.
Step 104:It receives second client and calculates the calculating knot that subtask generates respectively for described at least two Fruit merges each result of calculation, and the result of calculation after merging is sent to first client.
In the present embodiment, second client receive server transmission at least two calculate subtasks it Afterwards, the calculating for including according to the corresponding information in the calculating subtask identifies, by calculating logic at least two meter Operator task is respectively calculated, and obtains each result of calculation, and each result of calculation is sent to server.
Specifically, further include input parameter in the corresponding information in the calculating subtask, the input parameter can be With the relevant parameter information of requested business, such as with the relevant home zone of mobile phone number parameter of telephone expenses call charge service.In this way, Second client calculates subtask by calculating logic pair at least two and is respectively calculated, and following manner may be used and come in fact It is existing:The calculating logic interface in local application is called, is led the input parameter respectively by the calculating logic interface Enter in the corresponding calculating logic unit of each second client, calculating son to described at least two in the calculating logic unit appoints Business is calculated.Calculating the corresponding information of result of calculation that subtask generates respectively for described at least two includes:Serial number, Calculate mark and output result.The output result can be with Java object markup language (JSON, Java Script Object Notation format) is exported.
Here it is possible to according to the business characteristic of different business, choose with calculation pair at least two concurrently or sequentially Subtask is calculated to be calculated.
In the present embodiment, each result of calculation of merging in this step, specifically includes:
Generate business serial number information corresponding with the service request;
According to the business serial number information, merges and calculate the result of calculation that subtask generates for described at least two.
Using the technical solution of the embodiment of the present invention, using the intelligent terminal in wireless network as distributed computational nodes, For the server node in existing cloud computing system, it is easier to control;By determining the current institute of the first client Locate the resource pool in the band of position, realizes the equilibrium that business calculates using the second client in resource pool, and can be to access The quantity of intelligent terminal in resource pool is adjusted into Mobile state, ensures the reasonable utilization of system resource, to improve business processing Efficiency.In addition, the embodiment of the present invention is not required to be powered using cable and wire such as the prior art, and then avoid vast resources The cost of waste and manpower, but charged by the way of wireless colony charging, it is ensured that the reliability service of system carries High recharge efficiency.
Fig. 4 is the implementation process schematic diagram of another method for processing business provided in an embodiment of the present invention, at the business Reason method is applied to the first client-side;As shown in figure 4, the implementation process of the method for processing business in the embodiment of the present invention, it can To include the following steps:
Step 401:Service request is sent to server.
Here, the first client can by the application program on corresponding terminal device such as intelligent terminal to Server initiating business request.Wherein, the service request can be the service request of communication class, such as telephone expenses call charge service is asked It asks, naturally it is also possible to be other kinds of service request, the embodiment of the present invention is not specifically limited herein.
Step 402:Receive the result of calculation generated based on the service request that the server is sent, wherein described Result of calculation is that the server merges to obtain at least two result of calculations that generate respectively of calculating subtasks, it is described at least It is that the server is split to obtain to the corresponding calculating task of the service request that two, which calculate subtask,.
In the present embodiment, server can split strategy according to scheduled task, and corresponding calculate of service request is appointed Business is split, and subtask is calculated to obtain at least two.The task fractionation strategy can be by task according to atom computing Ability is split, wherein atom computing ability is integrated minimum calculation unit in the application.It should be noted that The corresponding information in calculating subtask after fractionation may include:The time and calculating that serial number, input parameter, service request are initiated Mark etc..
Fig. 5 is the implementation process schematic diagram of another method for processing business provided in an embodiment of the present invention, at the business Reason method is applied to the second client-side;As shown in figure 5, the implementation process of the method for processing business in the embodiment of the present invention, it can To include the following steps:
Step 501:It receives server is sent at least two and calculates subtask, wherein described at least two, which calculate son, appoints Business is that the corresponding calculating task of service request that the first client of the server pair is sent is split to obtain, calculating The information of task includes calculating to identify.
Here, server can split strategy according to scheduled task, and the service request that the first client is sent corresponds to Calculating task split, with obtain at least two calculate subtasks.The task split strategy can be by task according to Atom computing ability is split, wherein atom computing ability is integrated minimum calculation unit in the application.It needs Bright, the corresponding information in calculating subtask after fractionation may include:Serial number, input parameter, service request initiate when Between and calculate mark etc..
For the embodiment of the present invention after dynamic sets up resource pool, server can also be that this service request generates one only One serial number, and serial number is associated with resource pool.If for example, request business be telephone expenses call charge service, then, generation Serial number corresponds to charging serial number.
Wherein, server will calculate subtask and be packaged, and will be sent to each calculating subtask after packing according to serial number Each second client in resource pool.
Step 502:It is identified according to the calculating, at least two calculating subtask is carried out respectively by calculating logic It calculates, and result of calculation is sent to the server.
It is described that at least two calculating subtask is respectively calculated by calculating logic, it specifically includes:
The calculating logic interface in local application is called, is divided the input parameter by the calculating logic interface It does not import in the corresponding calculating logic unit of each second client, is calculated described at least two in the calculating logic unit Subtask is calculated.
Here it is possible to according to the business characteristic of different business, choose with calculation pair at least two concurrently or sequentially Subtask is calculated to be calculated.
To realize that above-mentioned method for processing business, the embodiment of the present invention additionally provide a kind of business processing device, the business Processing unit is applied to server side such as cloud server side, and Fig. 6 is a kind of business processing device provided in an embodiment of the present invention Illustrative view of functional configuration;As shown in fig. 6, the business processing device includes the first receiving module 601, determining module 602, obtains Module 603, the first sending module 604 and merging module 605;Wherein,
First receiving module 601, the service request for receiving the transmission of the first client;
The determining module 602, in response to the service request, determining that first client is presently in position Resource pool in region;
The acquisition module 603 appoints corresponding calculate of the service request for splitting strategy according to scheduled task Business is split, and is obtained at least two and is calculated subtask;
First sending module 604 is distributed to the second client for calculating subtask by described at least two, In, second client is the client in addition to first client in the access resource pool;
First receiving module 601 is additionally operable to receive second client for at least two calculating son times The result of calculation that business generates respectively;
The merging module 605, for merging each result of calculation;
First sending module 604 is additionally operable to the result of calculation after merging being sent to first client.
Here, described device further includes:Detection module 606 is used in first sending module 604 at least two by described in When a calculating subtask is distributed to the second client, the voltage value of each second client in the resource pool is detected;
Described device further includes:Charging module 607, for being less than phase when the voltage value of determining second client When answering predetermined threshold value, charged by wireless charging transmitter.
Here, the determining module 602 further comprises:Delimit submodule, sending submodule, assessment submodule and screening Submodule;Wherein,
The delimitation submodule delimited on the basis of being presently in the location information of position by first client Specified region;
The sending submodule, for sending heartbeat message to all clients in the specified region;
The assessment submodule is assessed for carrying out Performance Evaluation to all clients for receiving heartbeat message As a result;
The screening submodule, for according to the assessment result, being filtered out from all clients and meeting access conditions The second client, by first client and the second groups of clients for respectively meeting access conditions at the resource pool.
The determining module 602 further includes:Detection sub-module, in the assessment submodule to receiving heartbeat message All clients carry out Performance Evaluation before, the network state of all clients of heartbeat message is received described in detection;
The assessment submodule, specifically for detecting that the network state is 4G or WIFI in the detection sub-module When, Performance Evaluation is carried out to all clients for receiving heartbeat message.
Here, the assessment submodule, is specifically used for:To the hardware of all clients for receiving heartbeat message It can be assessed with battery capacity;
The screening submodule, is specifically used for:According to preset access standard, to the hardware performance and electricity of all clients The assessment result of tankage carries out statistics calculating, when result of calculation meets corresponding preset threshold range, determines described meet in advance If the client of threshold range is to access the second client of the resource pool.
Here, the merging module 605, is specifically used for:Generate business serial number information corresponding with the service request; According to the business serial number information, merges and calculate the result of calculation that subtask generates for described at least two.
To realize that above-mentioned method for processing business, the embodiment of the present invention additionally provide another business processing device, the industry Processing unit of being engaged in is applied to the first client-side, and Fig. 7 is the function of another business processing device provided in an embodiment of the present invention Structural schematic diagram;As shown in fig. 7, the business processing device includes the second sending module 701 and the second receiving module 702;Its In,
Second sending module 701, for sending service request to server;
Second receiving module 702, by receive that the server sends generated based on the service request based on Calculate result;
Wherein, the result of calculation is the result of calculation that the server generates respectively at least two calculating subtasks Merging obtains, and at least two calculating subtask is that the server tears the corresponding calculating task of the service request open Get.
Here, the server can be cloud server;First client can be located at the terminal that user uses and set In standby.In embodiments of the present invention, the terminal device can include but is not limited to smart mobile phone, tablet computer, palm PC Equal electronic equipments.It should be noted that between first client and user, there are correspondences, but are not limited to one herein One-to-one correspondence can also be many-one or one-to-many correspondence.
To realize that above-mentioned method for processing business, the embodiment of the present invention additionally provide another business processing device, the industry Processing unit of being engaged in is applied to the second client-side, and Fig. 8 is the function of another business processing device provided in an embodiment of the present invention Structural schematic diagram;As shown in figure 8, the business processing device includes third receiving module 801, computing module 802 and third hair Send module 803;Wherein,
The third receiving module 801, at least two for receiving server transmission calculate subtask, wherein described At least two calculating subtasks are that the corresponding calculating task of service request that the first client of the server pair is sent is torn open Get, the information for calculating subtask includes calculating to identify;
The computing module 802 calculates son by calculating logic for being identified according to the calculating to described at least two Task is respectively calculated;
The third sending module 803, for result of calculation to be sent to the server.
Wherein, the information for calculating subtask further includes input parameter;
The computing module 802, is specifically used for:
The calculating logic interface in local application is called, is divided the input parameter by the calculating logic interface It does not import in the corresponding calculating logic unit of each second client, is calculated described at least two in the calculating logic unit Subtask is calculated.
Here, the server can be cloud server;Second client can be located at the terminal that user uses and set In standby.In embodiments of the present invention, the terminal device can include but is not limited to smart mobile phone, tablet computer, palm PC Equal electronic equipments.It should be noted that between second client and user, there are correspondences, but are not limited to one herein One-to-one correspondence can also be many-one or one-to-many correspondence.
It should be noted that:The business processing device that the various embodiments described above are provided when carrying out business processing, only more than The division progress of each program module is stated for example, in practical application, can as needed be distributed above-mentioned processing by difference Program module complete, i.e., the internal structure of business processing device is divided into different program modules, to complete above description All or part of processing.In addition, the business processing device that above-described embodiment provides belongs to method for processing business embodiment Same design, specific implementation process refer to each method for processing business embodiment, and which is not described herein again.
In practical applications, the determining module 602, merging module 605, detection module 606, charging module 607 and meter Calculating module 802 can be believed by the CPU on terminal device, microprocessor (MPU, Micro Processor Unit), number Number processor (DSP, Digital Signal Processor) or field programmable gate array (FPGA, Field Programmable Gate Array) etc. realizations;First receiving module 601, acquisition module 603, the first sending module 604, the second sending module 701, the second receiving module 702, third receiving module 801 and third sending module 803, are actually being answered It by communications module (including Base communication external member, operating system, communication module, standard interface and agreement etc.) and can be received in Antenna is sent out to realize.
To realize that above-mentioned method for processing business, the embodiment of the present invention additionally provide a kind of hardware knot of business processing device Structure.The hardware configuration of the business processing device of the embodiment of the present invention, the business processing dress are realized in description with reference to the drawings Set to implement in a variety of manners, for example, server (such as cloud server), terminal device (such as smart mobile phone, tablet computer, Palm PC) etc. various types of electronic equipments.Below to the hardware configuration of the business processing device of the embodiment of the present invention do into One step explanation, it will be understood that Fig. 9 illustrate only the example arrangement rather than entire infrastructure of business processing device, as needed It can implement the part-structure shown in Fig. 9 or entire infrastructure.
Referring to Fig. 9, Fig. 9 is a kind of hardware architecture diagram of business processing device provided in an embodiment of the present invention, practical It can be applied to the various servers or terminal device of aforementioned operation application program, business processing device shown in Fig. 9 in 900 include:At least one processor 901, memory 902, user interface 903 and at least one network interface 904.The business Various components in processing unit 900 are coupled by bus system 905.It is appreciated that bus system 905 for realizing Connection communication between these components.Bus system 905 further includes power bus, controlling bus in addition to including data/address bus And status signal bus in addition.But for the sake of clear explanation, various buses are all designated as bus system 905 in fig.9.
Wherein, user interface 903 may include display, keyboard, mouse, trace ball, click wheel, button, button, sense of touch Plate or touch screen etc..
It is appreciated that memory 902 can be volatile memory or nonvolatile memory, may also comprise volatibility and Both nonvolatile memories.
Memory 902 in the embodiment of the present invention is for storing various types of data to support business processing device 900 Operation.The example of these data includes:Any computer program for being operated on business processing device 900, can such as hold It is executable to realize that the program of the method for processing business of the embodiment of the present invention may be embodied in for line program 9021 and operating system 9022 In program 9021 or operating system 9022.
The method for processing business that the embodiment of the present invention discloses can be applied in processor 901, or real by processor 901 It is existing.Processor 901 may be a kind of IC chip, the processing capacity with signal.During realization, at above-mentioned business Each step of reason method can be completed by the integrated logic circuit of the hardware in processor 901 or the instruction of software form. Above-mentioned processor 901 can be that either other programmable logic device, discrete gate or transistor are patrolled by general processor, DSP Collect device, discrete hardware components etc..Processor 901 may be implemented or execute each business processing provided in the embodiment of the present invention Method, step and logic diagram.General processor can be microprocessor or any conventional processor etc..In conjunction with the present invention The step of method for processing business that embodiment is provided, can be embodied directly in hardware decoding processor and execute completion, Huo Zheyong Hardware and software module combination in decoding processor execute completion.Software module can be located in storage medium, which is situated between Matter is located at memory 902, and processor 901 reads the information in memory 902, and completing the embodiment of the present invention in conjunction with its hardware provides Method for processing business the step of.
In an embodiment of the present invention, the business processing device 900 includes memory 902, processor 901 and is stored in On memory 902 and the executable program 9021 that can be run by the processor 901, the processor 901 run it is described can It is realized when executing program 9021:Receive the service request of the first client transmission;In response to the service request, described is determined One client is presently in the resource pool in the band of position;Strategy is split according to scheduled task, the service request is corresponded to Calculating task split, obtain at least two and calculate subtasks, and calculate subtask by described at least two and be distributed to the Two clients, wherein second client is the client in addition to first client in the access resource pool;It connects It receives second client and calculates the result of calculation that subtask generates respectively for described at least two, merge each result of calculation, Result of calculation after merging is sent to first client.
As an implementation, it is realized when the processor 901 runs the executable program 9021:With described first Client is presently on the basis of the location information of position, delimited and is specified region, to all visitors in the specified region Family end sends heartbeat message;All clients to receiving heartbeat message carry out Performance Evaluation, obtain assessment result;According to institute Commentary is estimated as a result, the second client for meeting access conditions is filtered out from all clients, by first client and respectively Meet the second groups of clients of access conditions into the resource pool.
As an implementation, it is realized when the processor 901 runs the executable program 9021:In the docking Before all clients progress Performance Evaluation for receiving heartbeat message, all clients of heartbeat message are received described in detection Network state;When it is 4G WIFI to detect the network state, to all clients for receiving heartbeat message Carry out Performance Evaluation.
As an implementation, it is realized when the processor 901 runs the executable program 9021:To the reception Hardware performance and battery capacity to all clients of heartbeat message are assessed;According to preset access standard, to all The hardware performance of client and the assessment result of battery capacity carry out statistics calculating, when result of calculation meets corresponding predetermined threshold value model When enclosing, determine that the client for meeting preset threshold range is to access the second client of the resource pool.
As an implementation, it is realized when the processor 901 runs the executable program 9021:Described by institute When stating at least two calculating subtasks and being distributed to the second client, the current electric quantity of each second client in the resource pool is detected Value;When determining that the voltage value of second client is less than corresponding predetermined threshold value, carried out by wireless charging transmitter Charging.
In an alternative embodiment of the invention, the business processing device 900 includes memory 902, processor 901 and storage On memory 902 and the executable program 9021 that can be run by the processor 901, the processor 901 run described It is realized when executable program 9021:Service request is sent to server;Receive being asked based on the business for the server transmission The result of calculation sought survival;Wherein, the result of calculation is that the server generates respectively at least two calculating subtasks Result of calculation merge to obtain, it is described at least two calculate subtask be the server to the corresponding calculating of the service request Task is split to obtain.
In an alternative embodiment of the invention, the business processing device 900 includes memory 902, processor 901 and storage On memory 902 and the executable program 9021 that can be run by the processor 901, the processor 901 run described It is realized when executable program 9021:It receives server is sent at least two and calculates subtask, wherein described at least two calculate Subtask is that the corresponding calculating task of service request that the first client of the server pair is sent is split to obtain, the meter The information of operator task includes calculating to identify;It is identified according to the calculating, son is calculated to described at least two by calculating logic Task is respectively calculated, and result of calculation is sent to the server.
As an implementation, it is realized when the processor 901 runs the executable program 9021:Calculating The information of task further includes input parameter;The calculating logic interface in local application is called, is connect by the calculating logic The input parameter is directed respectively into the corresponding calculating logic unit of each second client by mouth, in the calculating logic unit At least two calculating subtask is calculated.
A kind of storage medium is provided in an exemplary embodiment of the invention, wherein is stored on the storage medium Executable program 9021, the executable program 9021 are realized when being executed by processor 901:Receive the industry of the first client transmission Business request;In response to the service request, determine that first client is presently in the resource pool in the band of position;According to pre- Fixed task splits strategy, and the corresponding calculating task of the service request is split, and obtains at least two and calculates subtask, And calculate subtask by described at least two and be distributed to the second client, wherein second client is to access the resource Client in pond in addition to first client;It receives second client and calculates subtask for described at least two The result of calculation generated respectively merges each result of calculation, and the result of calculation after merging is sent to first client.
As an implementation, it is realized when the executable program 9021 is executed by processor 901:With first visitor Family end is presently on the basis of the location information of position, delimited and is specified region, to all clients in the specified region End sends heartbeat message;All clients to receiving heartbeat message carry out Performance Evaluation, obtain assessment result;According to described Assessment result filters out the second client for meeting access conditions from all clients, by first client and Ge Fu The second groups of clients of access conditions is closed into the resource pool.
As an implementation, it is realized when the executable program 9021 is executed by processor 901:It receives at described Dui To before all clients progress Performance Evaluation of heartbeat message, the net of all clients of heartbeat message is received described in detection Network state;Detect the network state be 4G WIFI when, to all clients for receiving heartbeat message into Row Performance Evaluation.
As an implementation, it is realized when the executable program 9021 is executed by processor 901:It is received to described The hardware performance and battery capacity of all clients of heartbeat message are assessed;According to preset access standard, to all visitors The hardware performance at family end and the assessment result of battery capacity carry out statistics calculating, when result of calculation meets corresponding preset threshold range When, determine that the client for meeting preset threshold range is to access the second client of the resource pool.
As an implementation, it is realized when the executable program 9021 is executed by processor 901:It is described will be described When at least two calculating subtasks are distributed to the second client, the current electric quantity of each second client in the resource pool is detected Value;When determining that the voltage value of second client is less than corresponding predetermined threshold value, carried out by wireless charging transmitter Charging.
A kind of storage medium is additionally provided in another exemplary embodiment of the present invention, wherein deposited on the storage medium Executable program 9021 is contained, the executable program 9021 is realized when being executed by processor 901:Business is sent to server to ask It asks;Receive the result of calculation generated based on the service request that the server is sent;Wherein, the result of calculation is described The result of calculation that server generates respectively at least two calculating subtasks merges to obtain, and described at least two calculate subtask The corresponding calculating task of the service request is split to obtain for the server.
A kind of storage medium is additionally provided in another exemplary embodiment of the present invention, wherein deposited on the storage medium Executable program 9021 is contained, the executable program 9021 is realized when being executed by processor 901:Server is received to send extremely Few two calculating subtask, wherein described at least two calculate the industry that subtask is the transmission of the first client of the server pair Business asks corresponding calculating task to be split to obtain, and the information for calculating subtask includes calculating to identify;According to the meter Mark is calculated, at least two calculating subtask is respectively calculated by calculating logic, and result of calculation is sent to institute State server.
As an implementation, it is realized when the executable program 9021 is executed by processor 901:Calculating is appointed The information of business further includes input parameter;The calculating logic interface in local application is called, the calculating logic interface is passed through The input parameter is directed respectively into the corresponding calculating logic unit of each second client, it is right in the calculating logic unit At least two calculating subtask is calculated.
In above-mentioned each exemplary embodiment, the storage medium can be the storage mediums such as CD, flash memory or disk, optional For non-moment storage medium.
The embodiment of the present invention receives the service request that the first client is sent;In response to the service request, determine described in First client is presently in the resource pool in the band of position;Strategy is split according to scheduled task, by the service request pair The calculating task answered is split, and is obtained at least two and is calculated subtask, and calculates subtask by described at least two and be distributed to Second client, wherein second client is the client in addition to first client in the access resource pool; It receives second client and calculates the result of calculation that subtask generates respectively for described at least two, merge each calculating knot Result of calculation after merging is sent to first client by fruit.In this way, being made using the intelligent terminal for having accessed wireless network For distributed computational nodes, and ride in the safety that the application program installed in intelligent terminal ensures node access, and intelligence Terminal is for server node, it is easier to control;In addition, the embodiment of the present invention determines that the first client is presently in position The resource pool in region is set, realizes the equilibrium that business calculates using the second client in resource pool, and can be to access-in resource The quantity of intelligent terminal in pond is adjusted into Mobile state, ensures the reasonable utilization of system resource, to improve business processing efficiency.
The foregoing is only a preferred embodiment of the present invention, is not intended to limit the scope of the present invention, it is all All any modification, equivalent and improvement made by within the spirit and principles in the present invention etc. should be included in the protection of the present invention Within the scope of.

Claims (22)

1. a kind of method for processing business, which is characterized in that the method is applied to server, the method includes:
Receive the service request of the first client transmission;
In response to the service request, determine that first client is presently in the resource pool in the band of position;
Strategy is split according to scheduled task, the corresponding calculating task of the service request is split, obtains at least two Subtask is calculated, and calculates subtask by described at least two and is distributed to the second client, wherein second client is to connect Enter the client in addition to first client in the resource pool;
It receives second client and calculates the result of calculation that subtask generates respectively for described at least two, merge each calculating As a result, the result of calculation after merging is sent to first client.
2. method for processing business according to claim 1, which is characterized in that the current institute of determination first client Locate the resource pool in the band of position, including:
It on the basis of first client is presently in the location information of position, delimit and specifies region, to positioned at described specified All clients in region send heartbeat message;
All clients to receiving heartbeat message carry out Performance Evaluation, obtain assessment result;
According to the assessment result, the second client for meeting access conditions is filtered out from all clients, by described first Client and respectively meet the second groups of clients of access conditions into the resource pool.
3. method for processing business according to claim 2, which is characterized in that own to receiving heartbeat message described Before client carries out Performance Evaluation, the method further includes:
The network state of all clients of heartbeat message is received described in detection;
When it is forth generation communication system 4G or Wireless Fidelity WIFI to detect the network state, heartbeat is received to described The all clients of message carry out Performance Evaluation.
4. method for processing business according to claim 2 or 3, which is characterized in that the described pair of institute for receiving heartbeat message There is client to carry out Performance Evaluation, including:
The hardware performance and battery capacity of all clients for receiving heartbeat message are assessed;
It is described that the second client for meeting access conditions is filtered out from all clients according to the assessment result, including:
According to preset access standard, the assessment result of hardware performance and battery capacity to all clients carries out statistics meter It calculates, when result of calculation meets corresponding preset threshold range, determines the client for meeting preset threshold range to access institute State the second client of resource pool.
5. method for processing business according to claim 1, which is characterized in that calculate son times by described at least two described When business is distributed to the second client, the method further includes:
Detect the voltage value of each second client in the resource pool;
When determining that the voltage value of second client is less than corresponding predetermined threshold value, carried out by wireless charging transmitter Charging.
6. a kind of method for processing business, which is characterized in that the method is applied to the first client, the method includes:
Service request is sent to server;
Receive the result of calculation generated based on the service request that the server is sent;
Wherein, the result of calculation is that the result of calculation that the server generates respectively at least two calculating subtasks merges It obtains, at least two calculating subtask is that the server to the corresponding calculating task of the service request split It arrives.
7. a kind of method for processing business, which is characterized in that the method is applied to the second client, the method includes:
It receives server is sent at least two and calculates subtask, wherein described at least two calculate subtask as the service The corresponding calculating task of service request that the first client of device pair is sent is split to obtain, the packet for calculating subtask Include calculating mark;
It is identified, at least two calculating subtask is respectively calculated by calculating logic, and will meter according to the calculating It calculates result and is sent to the server.
8. method for processing business according to claim 7, which is characterized in that the information for calculating subtask further includes defeated Enter parameter;
It is described that at least two calculating subtask is respectively calculated by calculating logic, including:
The calculating logic interface in local application is called, is led the input parameter respectively by the calculating logic interface Enter in the corresponding calculating logic unit of each second client, calculating son to described at least two in the calculating logic unit appoints Business is calculated.
9. a kind of business processing device, which is characterized in that described device is applied to server, and described device includes:First receives Module, determining module, acquisition module, the first sending module and merging module;Wherein,
First receiving module, the service request for receiving the transmission of the first client;
The determining module, in response to the service request, determining that first client is presently in the band of position Resource pool;
The acquisition module carries out the corresponding calculating task of the service request for splitting strategy according to scheduled task It splits, obtains at least two and calculate subtask;
First sending module is distributed to the second client, wherein described for calculating subtask by described at least two Two clients are the client in addition to first client in the access resource pool;
First receiving module is additionally operable to receive second client and calculates subtask for described at least two and gives birth to respectively At result of calculation;
The merging module, for merging each result of calculation;
First sending module is additionally operable to the result of calculation after merging being sent to first client.
10. business processing device according to claim 9, which is characterized in that the determining module includes:Delimit submodule Block, sending submodule, assessment submodule and screening submodule;Wherein,
The delimitation submodule delimited specified on the basis of being presently in the location information of position by first client Region;
The sending submodule, for sending heartbeat message to all clients in the specified region;
The assessment submodule obtains assessment result for carrying out Performance Evaluation to all clients for receiving heartbeat message;
The screening submodule is filtered out from all clients and meets the of access conditions for according to the assessment result Two clients, by first client and the second groups of clients for respectively meeting access conditions at the resource pool.
11. business processing device according to claim 10, which is characterized in that the determining module further includes:Detection Module, for before the assessment submodule carries out Performance Evaluation to all clients for receiving heartbeat message, detecting institute State the network state for all clients for receiving heartbeat message;
The assessment submodule, specifically for the detection sub-module detect the network state be 4G WIFI when, Performance Evaluation is carried out to all clients for receiving heartbeat message.
12. the business processing device according to claim 10 or 11, which is characterized in that the assessment submodule, it is specific to use In:The hardware performance and battery capacity of all clients for receiving heartbeat message are assessed;
The screening submodule, is specifically used for:According to preset access standard, hardware performance and battery to all clients are held The assessment result of amount carries out statistics calculating, when result of calculation meets corresponding preset threshold range, determines that the satisfaction presets threshold The client for being worth range is to access the second client of the resource pool.
13. business processing device according to claim 9, which is characterized in that described device further includes:Detection module is used In when first sending module calculates subtask by described at least two and is distributed to the second client, the resource pool is detected In each second client voltage value;
Described device further includes:Charging module, it is default less than corresponding for the voltage value when determining second client When threshold value, charged by wireless charging transmitter.
14. a kind of business processing device, which is characterized in that described device is applied to the first client, and described device includes:Second Sending module and the second receiving module;Wherein,
Second sending module, for sending service request to server;
Second receiving module, the result of calculation generated based on the service request sent for receiving the server;
Wherein, the result of calculation is that the result of calculation that the server generates respectively at least two calculating subtasks merges It obtains, at least two calculating subtask is that the server to the corresponding calculating task of the service request split It arrives.
15. a kind of business processing device, which is characterized in that described device is applied to the second client, and described device includes:Third Receiving module, computing module and third sending module;Wherein,
The third receiving module, at least two for receiving server transmission calculate subtask, wherein described at least two It is that the corresponding calculating task of service request that the first client of the server pair is sent is split to obtain to calculate subtask, institute It includes calculating to identify to state and calculate the information of subtask;
The computing module calculates subtask point by calculating logic for being identified according to the calculating to described at least two It is not calculated;
The third sending module, for result of calculation to be sent to the server.
16. business processing device according to claim 15, which is characterized in that it is described calculate subtask information further include Input parameter;
The computing module, is specifically used for:
The calculating logic interface in local application is called, is led the input parameter respectively by the calculating logic interface Enter in the corresponding calculating logic unit of each second client, calculating son to described at least two in the calculating logic unit appoints Business is calculated.
17. a kind of storage medium, is stored thereon with executable program, which is characterized in that the executable code processor is held It is realized such as the step of method for processing business described in any one of claim 1 to 5 when row.
18. a kind of storage medium, is stored thereon with executable program, which is characterized in that the executable code processor is held The step of method for processing business as claimed in claim 6 is realized when row.
19. a kind of storage medium, is stored thereon with executable program, which is characterized in that the executable code processor is held The step of method for processing business as claimed in claim 7 or 8 is realized when row.
20. a kind of business processing device, including memory, processor and storage can be transported on a memory and by the processor Capable executable program, which is characterized in that the processor executes such as claim 1 to 5 times when running the executable program The step of method for processing business described in one.
21. a kind of business processing device, including memory, processor and storage can be transported on a memory and by the processor Capable executable program, which is characterized in that the processor executes as claimed in claim 6 when running the executable program The step of method for processing business.
22. a kind of business processing device, including memory, processor and storage can be transported on a memory and by the processor Capable executable program, which is characterized in that the processor executes when running the executable program such as claim 7 or 8 institutes The step of method for processing business stated.
CN201810049353.9A 2018-01-18 2018-01-18 Service processing method, device and storage medium Pending CN108566408A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810049353.9A CN108566408A (en) 2018-01-18 2018-01-18 Service processing method, device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810049353.9A CN108566408A (en) 2018-01-18 2018-01-18 Service processing method, device and storage medium

Publications (1)

Publication Number Publication Date
CN108566408A true CN108566408A (en) 2018-09-21

Family

ID=63530885

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810049353.9A Pending CN108566408A (en) 2018-01-18 2018-01-18 Service processing method, device and storage medium

Country Status (1)

Country Link
CN (1) CN108566408A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110113387A (en) * 2019-04-17 2019-08-09 深圳前海微众银行股份有限公司 A kind of processing method based on distributed batch processing system, apparatus and system
CN110209496A (en) * 2019-05-20 2019-09-06 中国平安财产保险股份有限公司 Task sharding method, device and sliced service device based on data processing
CN111327691A (en) * 2020-01-23 2020-06-23 联想(北京)有限公司 Service processing method and device and electronic equipment
CN111858585A (en) * 2020-06-30 2020-10-30 深圳幂度信息科技有限公司 Block chain strategy processing device, computer readable storage medium and terminal equipment
CN112527471A (en) * 2019-09-19 2021-03-19 中移(苏州)软件技术有限公司 Task processing method and device and storage medium
CN113574835A (en) * 2019-02-28 2021-10-29 思科技术公司 System and method for flow-based on-demand policy enforcement in a multi-cloud environment
WO2022121991A1 (en) * 2020-12-11 2022-06-16 华为技术有限公司 Communication method, apparatus and system
CN109669773B (en) * 2018-11-12 2024-03-08 平安科技(深圳)有限公司 Financial data processing method, device, equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103260194A (en) * 2013-05-06 2013-08-21 西安邮电大学 Wireless sensor distributary system based on cloud computing
CN104899103A (en) * 2015-07-03 2015-09-09 中国人民解放军国防科学技术大学 Energy-saving scheduling method and energy-saving scheduling device for mobile cloud computing terminal
KR20170126710A (en) * 2016-05-10 2017-11-20 홍익대학교세종캠퍼스산학협력단 Mouse input device and method of mobile terminal using 3d touch input type in mobile cloud computing client environments
CN107508792A (en) * 2017-07-13 2017-12-22 福建师范大学 A kind of data credible cognitive method in mobile cloud computing

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103260194A (en) * 2013-05-06 2013-08-21 西安邮电大学 Wireless sensor distributary system based on cloud computing
CN104899103A (en) * 2015-07-03 2015-09-09 中国人民解放军国防科学技术大学 Energy-saving scheduling method and energy-saving scheduling device for mobile cloud computing terminal
KR20170126710A (en) * 2016-05-10 2017-11-20 홍익대학교세종캠퍼스산학협력단 Mouse input device and method of mobile terminal using 3d touch input type in mobile cloud computing client environments
CN107508792A (en) * 2017-07-13 2017-12-22 福建师范大学 A kind of data credible cognitive method in mobile cloud computing

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王祝琳: "移动云计算中任务分配策略研究", 《中国优秀硕士学位论文全文数据库信息科技辑》 *

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109669773B (en) * 2018-11-12 2024-03-08 平安科技(深圳)有限公司 Financial data processing method, device, equipment and storage medium
CN113574835A (en) * 2019-02-28 2021-10-29 思科技术公司 System and method for flow-based on-demand policy enforcement in a multi-cloud environment
CN113574835B (en) * 2019-02-28 2023-05-26 思科技术公司 System and method for flow-based on-demand policy enforcement in a multi-cloud environment
CN110113387A (en) * 2019-04-17 2019-08-09 深圳前海微众银行股份有限公司 A kind of processing method based on distributed batch processing system, apparatus and system
CN110209496A (en) * 2019-05-20 2019-09-06 中国平安财产保险股份有限公司 Task sharding method, device and sliced service device based on data processing
CN112527471A (en) * 2019-09-19 2021-03-19 中移(苏州)软件技术有限公司 Task processing method and device and storage medium
CN111327691A (en) * 2020-01-23 2020-06-23 联想(北京)有限公司 Service processing method and device and electronic equipment
CN111327691B (en) * 2020-01-23 2022-03-25 联想(北京)有限公司 Service processing method and device and electronic equipment
CN111858585A (en) * 2020-06-30 2020-10-30 深圳幂度信息科技有限公司 Block chain strategy processing device, computer readable storage medium and terminal equipment
WO2022121991A1 (en) * 2020-12-11 2022-06-16 华为技术有限公司 Communication method, apparatus and system
EP4250800A4 (en) * 2020-12-11 2024-05-01 Huawei Technologies Co., Ltd. Communication method, apparatus and system

Similar Documents

Publication Publication Date Title
CN108566408A (en) Service processing method, device and storage medium
Baccarelli et al. Fog of everything: Energy-efficient networked computing architectures, research challenges, and a case study
US11663047B2 (en) Microservice provision and management
US11838138B2 (en) Multi-access edge computing (MEC) billing and charging tracking enhancements
Xu et al. A survey of opportunistic offloading
Mao et al. A survey on mobile edge computing: The communication perspective
Li et al. System modelling and performance evaluation of a three-tier cloud of things
Mao et al. Mobile edge computing: Survey and research outlook
Varghese et al. Challenges and opportunities in edge computing
Pooranian et al. A novel distributed fog-based networked architecture to preserve energy in fog data centers
US11436433B2 (en) Malleable fabric attached virtual artificial intelligence (AI) training appliances
CN114253793A (en) Dynamic tracking control
Wang et al. A fog-based architecture and programming model for iot applications in the smart grid
US10680442B2 (en) Method and system for providing energy services
CN102523422B (en) Multi-party communication control system, multi-party communication system and multi-party communication processing method
Thanh et al. Energy-aware service function chain embedding in edge–cloud environments for IoT applications
CN107409436B (en) Cloud platform, application running method and access network unit
Qayyum et al. Multi-level resource sharing framework using collaborative fog environment for smart cities
CN103677983B (en) The dispatching method and device of application
CN109684078A (en) Resource dynamic distributing method and system for spark streaming
CN105049485B (en) A kind of Load-aware cloud computing system towards real time video processing
CN109584105A (en) A kind of method and system of service response
Mamatas et al. Towards an information management overlay for emerging networks
Wang et al. Performance modeling and suitability assessment of data center based on fog computing in smart systems
Langford et al. Collaborative computing on-demand: Harnessing mobile devices in executing on-the-fly jobs

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180921