CN108566408A - Service processing method, device and storage medium - Google Patents
Service processing method, device and storage medium Download PDFInfo
- 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
Links
- 238000003672 processing method Methods 0.000 title abstract description 3
- 238000012545 processing Methods 0.000 claims abstract description 109
- 238000004364 calculation method Methods 0.000 claims abstract description 79
- 238000000034 method Methods 0.000 claims description 70
- 230000015654 memory Effects 0.000 claims description 25
- 238000011156 evaluation Methods 0.000 claims description 22
- 230000005540 biological transmission Effects 0.000 claims description 16
- 238000001514 detection method Methods 0.000 claims description 13
- 238000004891 communication Methods 0.000 claims description 10
- 230000004044 response Effects 0.000 claims description 10
- 238000012216 screening Methods 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 15
- 230000008569 process Effects 0.000 description 10
- 230000005611 electricity Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 230000000977 initiatory effect Effects 0.000 description 4
- 235000013399 edible fruits Nutrition 0.000 description 3
- 238000005194 fractionation Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000008676 import Effects 0.000 description 2
- 238000012856 packing Methods 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003032 molecular docking Methods 0.000 description 1
- 230000004083 survival effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols 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
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.
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)
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)
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 |
-
2018
- 2018-01-18 CN CN201810049353.9A patent/CN108566408A/en active Pending
Patent Citations (4)
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)
Title |
---|
王祝琳: "移动云计算中任务分配策略研究", 《中国优秀硕士学位论文全文数据库信息科技辑》 * |
Cited By (11)
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 |