A kind of processing method of information, device, equipment and system
Technical field
This specification is related to field of computer technology more particularly to a kind of processing method of information, device, equipment and is
System.
Background technique
During lending and borrowing business development, P2P business is born, and P2P business is to meet individual bankroll demand, development
Individual credit system and the aspect of funds lying idle in society utilization rate three is improved, by network credit organization as medium platform,
The business that information publication and transaction are realized is provided by internet, development of Mobile Internet technology, P2P business can will borrow, borrow both sides
Docking gets up to realize respective Loan Demand.P2P business is to have developed with the development of internet with the rise of personalized lending
The new financial business of the one kind come, this is also the development trend of the following financial service.
As people increase sharply to P2P business demand, the customer flow of P2P business is consequently increased, and in P2P industry
In business, how to improve loaning bill side and fund matching efficiency in money side's also shows particularly important out, both sides in P2P business are provided at present
The matched mode of gold, usually can be to be directly entered in funds data library and is matched by way of traversal.However, by time
It is extremely low that the mode gone through carries out matched efficiency, in the case where can not borrow fund, it is still desirable to the money in funds data library
Gold carries out full dose matching, to not only increase the waiting time of user, and it is possible that user fall into a long wait after still
The case where so it fails to match, and then user experience is caused to decline, influence business development.For this reason, it may be necessary to provide a kind of matching efficiency
Resource matched technical solution higher, period of reservation of number is shorter.
Summary of the invention
The purpose of this specification embodiment is to provide processing method, device, equipment and the system of a kind of information, to provide one
The kind resource matched technical solution that matching efficiency is higher, period of reservation of number is shorter.
In order to realize that above-mentioned technical proposal, this specification embodiment are achieved in that
A kind of processing method for information that this specification embodiment provides, which comprises
Request is brought in the transaction for receiving target user together;
It inquires in the resource water level information precalculated and brings the target money that request matches together with the presence or absence of with the transaction
Source water level information, the resource water level information are that the resource information provided based on resource provider reservation is determined;
The target resource water that request matches is brought together with the transaction if existed in the resource water level information precalculated
Position information brings the corresponding transaction of request together to the transaction and carries out brining processing together then according to the target resource water level information.
Optionally, the transaction brings request together to carry out the transaction request that resource is leased, and includes pre- in the resource information
In quantity, resource interest rate and the resource time limit of the lease of the resource about provided, it includes resource to be leased that the transaction, which is brought together in request,
Quantity, interest rate to be leased and time limit to be leased,
Described inquire in the resource water level information precalculated brings the mesh that request matches together with the presence or absence of with the transaction
Mark resource water level information, comprising:
Quantity, resource interest rate and the resource for inquiring the resource that the reservation that the resource water level information precalculated includes provides are rented
By means of in the time limit with the presence or absence of with the transaction bring together the quantity of resource to be leased for including in request, interest rate to be leased and to
The time limit leased distinguishes matched target resource water level information.
Optionally, described inquire in the resource water level information precalculated brings request phase together with the presence or absence of with the transaction
Before the target resource water level information matched, the method also includes:
Obtain the resource information that resource provider reservation provides;
Water level calculating is carried out based on the resource information, determines the corresponding resource water level information of the resource information.
Optionally, the method also includes:
The mesh that request matches is brought together with the transaction if not inquiring and existing in the resource water level information precalculated
Resource water level information is marked, then output can not carry out the transaction and bring the notification message for requesting corresponding transaction together.
A kind of processing method for information that this specification embodiment provides, which comprises
Request is brought in the transaction for receiving target user together;
Inquiry request is sent to water level processing server, the inquiry request is for requesting the water level processing server to be looked into
It askes in the resource water level information precalculated and brings the target resource water level information that request matches together with the presence or absence of with the transaction,
The resource water level information is that the resource information provided based on resource provider reservation is determined;
The target resource water level information that the water level processing server is sent is received, and according to the target resource water
Position information brings the corresponding transaction of request together to the transaction and carries out brining processing together, and the target resource water level information is described
Water level processing server, which inquires to exist in the resource water level information precalculated, brings the mesh that request matches together with the transaction
It is sent when marking resource water level information.
Optionally, the method also includes:
The mesh that request matches is brought together with the transaction if not inquiring and existing in the resource water level information precalculated
Resource water level information is marked, then output can not carry out the transaction and bring the notification message for requesting corresponding transaction together.
A kind of processing method for information that this specification embodiment provides, which comprises
The inquiry request that server transmission is brought in transaction together is received, the inquiry request is to bring server together in the transaction to connect
Receive transmission when request is brought in the transaction of target user together;
It inquires in the resource water level information precalculated and brings the target money that request matches together with the presence or absence of with the transaction
Source water level information, the resource water level information are that the resource information provided based on resource provider reservation is determined;
The target that request matches is brought together with the transaction if inquiring and existing in the resource water level information precalculated
Resource water level information then brings server together to the transaction and sends the target resource water level information, so that the transaction is brought together
Server brings the corresponding transaction of request together to the transaction and carries out brining processing together according to the target resource water level information.
Optionally, described receive is traded before brining the inquiry request that server is sent together, the method also includes:
Obtain the resource information that resource provider reservation provides;
Water level calculating is carried out based on the resource information, determines the corresponding resource water level information of the resource information.
Optionally, the transaction brings request together to carry out the transaction request that resource is leased, and includes pre- in the resource information
In quantity, resource interest rate and the resource time limit of the lease of the resource about provided, it includes resource to be leased that the transaction, which is brought together in request,
Quantity, interest rate to be leased and time limit to be leased,
Described inquire in the resource water level information precalculated brings the mesh that request matches together with the presence or absence of with the transaction
Mark resource water level information, comprising:
Quantity, resource interest rate and the resource for inquiring the resource that the reservation that the resource water level information precalculated includes provides are rented
By means of in the time limit with the presence or absence of with the transaction bring together the quantity of resource to be leased for including in request, interest rate to be leased and to
The time limit leased distinguishes matched target resource water level information.
A kind of processing unit for information that this specification embodiment provides, described device include:
Bring request receiving module together, request is brought in the transaction for receiving target user together;
Enquiry module brings request phase together with the presence or absence of with the transaction for inquiring in the resource water level information precalculated
Matched target resource water level information, the resource water level information are that the resource information based on resource provider reservation offer is true
It is fixed;
It brings processing module together, brings request phase together with the transaction if existed in the resource water level information for precalculating
Matched target resource water level information brings the corresponding friendship of request together to the transaction then according to the target resource water level information
Easily carry out brining processing together.
Optionally, the transaction brings request together to carry out the transaction request that resource is leased, and includes pre- in the resource information
In quantity, resource interest rate and the resource time limit of the lease of the resource about provided, it includes resource to be leased that the transaction, which is brought together in request,
Quantity, interest rate to be leased and time limit to be leased,
The enquiry module, for inquiring the number for the resource that the reservation that the resource water level information precalculated includes provides
Amount, resource interest rate and in the resource time limit of the lease with the presence or absence of with it is described transaction bring together request in include resource to be leased number
Amount, interest rate to be leased and time limit to be leased distinguish matched target resource water level information.
Optionally, described device further include:
Reservation information obtains module, the resource information provided for obtaining resource provider reservation;
Resource water level determining module determines the resource information pair for carrying out water level calculating based on the resource information
The resource water level information answered.
Optionally, described device further include:
Notification module, if asked for not inquiring in the resource water level information precalculated to exist to bring together with the transaction
The target resource water level information to match is sought, then output can not carry out the transaction and bring together the notice of corresponding transaction be requested to disappear
Breath.
A kind of processing unit for information that this specification embodiment provides, described device include:
Bring request receiving module together, request is brought in the transaction for receiving target user together;
Inquiry request sending module, for sending inquiry request to water level processing server, the inquiry request is for asking
Request phase is brought together with the presence or absence of with the transaction in the resource water level information for asking the water level processing server inquiry to precalculate
Matched target resource water level information, the resource water level information are that the resource information based on resource provider reservation offer is true
It is fixed;
Information receiving module, the target resource water level information sent for receiving the water level processing server, and
According to the target resource water level information, the corresponding transaction of request is brought together to the transaction and carries out brining processing, the target money together
Source water level information is to inquire in the resource water level information precalculated to exist and the transaction in the water level processing server
Transmission when brining the target resource water level information that request matches together.
Optionally, described device further include:
Notification module, if asked for not inquiring in the resource water level information precalculated to exist to bring together with the transaction
The target resource water level information to match is sought, then output can not carry out the transaction and bring together the notice of corresponding transaction be requested to disappear
Breath.
A kind of processing unit for information that this specification embodiment provides, described device include:
Inquiry request receiving module, brings the inquiry request of server transmission together for receiving transaction, and the inquiry request is
Server is brought together in the transaction receives transmission when request is brought in the transaction of target user together;
Enquiry module brings request phase together with the presence or absence of with the transaction for inquiring in the resource water level information precalculated
Matched target resource water level information;
Information sending module, if brought together for inquiring in the resource water level information precalculated to exist with the transaction
The target resource water level information to match is requested, then brings server together to the transaction and sends the target resource water level information,
So that the transaction brings server together according to the target resource water level information, to the transaction bring together request it is corresponding trade into
Row brings processing together.
Optionally, described device further include:
Reservation information obtains module, the resource information provided for obtaining resource provider reservation;
Resource water level determining module determines the resource information pair for carrying out water level calculating based on the resource information
The resource water level information answered.
Optionally, the transaction brings request together to carry out the transaction request that resource is leased, and includes pre- in the resource information
In quantity, resource interest rate and the resource time limit of the lease of the resource about provided, it includes resource to be leased that the transaction, which is brought together in request,
Quantity, interest rate to be leased and time limit to be leased,
The enquiry module, for inquiring the number for the resource that the reservation that the resource water level information precalculated includes provides
Amount, resource interest rate and in the resource time limit of the lease with the presence or absence of with it is described transaction bring together request in include resource to be leased number
Amount, interest rate to be leased and time limit to be leased distinguish matched target resource water level information.
A kind of processing equipment for information that this specification embodiment provides, the processing equipment of the information include:
Processor;And
It is arranged to the memory of storage computer executable instructions, the executable instruction makes the place when executed
Manage device:
Request is brought in the transaction for receiving target user together;
It inquires in the resource water level information precalculated and brings the target money that request matches together with the presence or absence of with the transaction
Source water level information, the resource water level information are that the resource information provided based on resource provider reservation is determined;
The target resource water that request matches is brought together with the transaction if existed in the resource water level information precalculated
Position information brings the corresponding transaction of request together to the transaction and carries out brining processing together then according to the target resource water level information.
A kind of processing equipment for information that this specification embodiment provides, the processing equipment of the information include:
Processor;And
It is arranged to the memory of storage computer executable instructions, the executable instruction makes the place when executed
Manage device:
Request is brought in the transaction for receiving target user together;
Inquiry request is sent to water level processing server, the inquiry request is for requesting the water level processing server to be looked into
It askes in the resource water level information precalculated and brings the target resource water level information that request matches together with the presence or absence of with the transaction,
The resource water level information is that the resource information provided based on resource provider reservation is determined;
The target resource water level information that the water level processing server is sent is received, and according to the target resource water
Position information brings the corresponding transaction of request together to the transaction and carries out brining processing together, and the target resource water level information is described
Water level processing server, which inquires to exist in the resource water level information precalculated, brings the mesh that request matches together with the transaction
It is sent when marking resource water level information.
A kind of processing equipment for information that this specification embodiment provides, the processing equipment of the information include:
Processor;And
It is arranged to the memory of storage computer executable instructions, the executable instruction makes the place when executed
Manage device:
The inquiry request that server transmission is brought in transaction together is received, the inquiry request is to bring server together in the transaction to connect
Receive transmission when request is brought in the transaction of target user together;
It inquires in the resource water level information precalculated and brings the target money that request matches together with the presence or absence of with the transaction
Source water level information, the resource water level information are that the resource information provided based on resource provider reservation is determined;
The target that request matches is brought together with the transaction if inquiring and existing in the resource water level information precalculated
Resource water level information then brings server together to the transaction and sends the target resource water level information, so that the transaction is brought together
Server brings the corresponding transaction of request together to the transaction and carries out brining processing together according to the target resource water level information.
A kind of processing system for information that this specification embodiment provides, the processing system of the information include that transaction is brought together
Server and water level processing server, in which:
Server is brought in the transaction together, and request, the processing service of Xiang Suoshu water level are brought in the transaction for receiving target user together
Device sends inquiry request;
The water level processing server, for receive it is described transaction bring together server transmission inquiry request when, look into
It askes in the resource water level information precalculated and brings the target resource water level information that request matches together with the presence or absence of with the transaction,
The target resource water level that request matches is brought together with the transaction if inquiring and existing in the resource water level information precalculated
Information then brings server together to the transaction and sends the target resource water level information, and the resource water level information is based on money
Source provider reserves the resource information provided and determines;
Server is brought in the transaction together, in the target resource water for receiving the water level processing server transmission
When the information of position, according to the target resource water level information, the corresponding transaction of request is brought together to the transaction and carries out brining processing together.
Optionally, the water level processing server is also used to obtain the resource information that resource provider reservation provides, is based on
The resource information carries out water level calculating, determines the corresponding resource water level information of the resource information.
Optionally, the system also includes service server, the service servers, for servicing to water level processing
Device provides the resource provider resource information that reservation provides.
The technical solution provided by above this specification embodiment is as it can be seen that this specification embodiment passes through reception target user
Transaction bring request together, inquire in the resource water level information precalculated and bring the mesh that matches of request together with the presence or absence of with the transaction
Resource water level information is marked, which is that the resource information provided based on resource provider reservation is determined, if in advance
Exist in the resource water level information of calculating and bring the target resource water level information that request matches together with the transaction, is then provided according to target
Source water level information brings the corresponding transaction of request together to the transaction and carries out brining processing together, in this way, passing through the resource water level precalculated
Information can know whether that there is a situation where resource water level insufficient in advance, if it is present do not need to carry out it is subsequent it is a large amount of not
Necessary matching primitives, to save computing resource, reduce resource pinch if there is no corresponding matching primitives are carried out again
The period of reservation of number in process of exchange in resource water level deficiency situation is closed, and then improves resource matched efficiency.
Detailed description of the invention
In order to illustrate more clearly of this specification embodiment or technical solution in the prior art, below will to embodiment or
Attached drawing needed to be used in the description of the prior art is briefly described, it should be apparent that, the accompanying drawings in the following description is only
The some embodiments recorded in this specification, for those of ordinary skill in the art, in not making the creative labor property
Under the premise of, it is also possible to obtain other drawings based on these drawings.
Fig. 1 is a kind of processing method embodiment of information of this specification;
Fig. 2 is a kind of schematic diagram of the resource reservation page of resource provider of this specification;
Fig. 3 is the processing method embodiment of this specification another kind information;
Fig. 4 is the processing method embodiment of another information of this specification;
Fig. 5 is the processing method embodiment of another information of this specification;
Fig. 6 is the processing method embodiment of another information of this specification;
Fig. 7 is a kind of processing device embodiment of information of this specification;
Fig. 8 is the processing device embodiment of this specification another kind information;
Fig. 9 is the processing device embodiment of another information of this specification;
Figure 10 is a kind of processing equipment embodiment of information of this specification;
Figure 11 is a kind of processing system embodiment of information of this specification;
Figure 12 is the structural schematic diagram of the processing system of this specification another kind information.
Specific embodiment
This specification embodiment provides processing method, device, equipment and the system of a kind of information.
In order to make those skilled in the art more fully understand the technical solution in this specification, below in conjunction with this explanation
Attached drawing in book embodiment is clearly and completely described the technical solution in this specification embodiment, it is clear that described
Embodiment be only this specification a part of the embodiment, instead of all the embodiments.The embodiment of base in this manual,
Every other embodiment obtained by those of ordinary skill in the art without making creative efforts, all should belong to
The range of this specification protection.
Embodiment one
As shown in Figure 1, this specification embodiment provides a kind of processing method of information, the executing subject of this method can be
Server, wherein the server can be an independent server, can also be the server set being made of multiple servers
Group etc..This method can specifically include following steps:
In step s 102, request is brought in the transaction for receiving target user together.
Wherein, target user can be any user for needing to carry out resource transaction, and specifically such as, target user can be Shen
The user etc. that please be provide a loan.Transaction is brought request together and be can be for requesting to carry out the message brought together of trading, and transaction is brought together can in request
To include the relevant information of the required resource of target user.
In an implementation, during lending and borrowing business develops, P2P business is born, and P2P business is to meet individual bankroll
Demand develops individual credit system and improves the aspect of funds lying idle in society utilization rate three, (can be with by network credit organization
It is third party organization or website) it is used as medium platform, information publication is provided by internet, development of Mobile Internet technology and is handed over
The business easily realized, P2P business, which can will borrow, borrow both sides' docking gets up to realize respective Loan Demand.It loaning bill side can be in P2P
Borrowing demand is provided on business platform, investor carries out competitive bidding and offers loans to loaning bill side, in above process, by debtor and creditor
It freely bids, above-mentioned medium platform carries out transaction and brings together.In borrowing process, related data information, the quantity of resource, debt-credit are closed
With, debt-credit formality etc. can be by network implementations, P2P business with the development of internet with the rise of personalized lending and develop
The new financial business of the one kind got up, this is also the development trend of the following financial service.
As people increase sharply to P2P business demand, the customer flow of P2P business is consequently increased, and in P2P industry
In business, how to improve loaning bill side and fund matching efficiency in money side's also shows particularly important out, both sides in P2P business are provided at present
The matched mode of gold, usually can be to be directly entered in funds data library and is matched by way of traversal.However, by time
It is extremely low that the mode gone through carries out matched efficiency, in the case where can not borrow fund, it is still desirable to the money in funds data library
Gold carries out full dose matching, to not only increase the waiting time of user, and it is possible that user fall into a long wait after still
The case where so it fails to match, and then user experience is caused to decline, influence business development.For this purpose, this specification embodiment provides one
The kind technical solution that matching efficiency is higher, period of reservation of number is shorter, can specifically include the following contents:
When user (i.e. target user) needs to carry out a certain transaction or application debt-credit, target user can be by corresponding
Application triggers terminal generates transaction and brings request together, and it may include that user chooses or determining wait hand in request which, which brings together,
The relevant information of easy resource, such as title, the size of the quantity of the resource, the interest rate of the resource and the target user of the resource
Mark (name, passport NO. or the account of such as target user) etc..Then, target user can be by terminal device
Above-mentioned application program brings the transaction of generation together request and is sent to server, and server can receive the transaction of terminal device transmission
Bring request together.
In step S104, inquiring, which whether there is in the resource water level information precalculated, brings request phase together with above-mentioned transaction
Matched target resource water level information, the resource water level information are that the resource information provided based on resource provider reservation is determined.
Wherein, resource water level information can be the information being made of the quantity of certain resource and/or capacity etc., target resource water
Position information can be any one of resource water level information, and the resource water level information in this specification embodiment can be based on money
Source provider reserves the resource information provided and determines, resource information therein can be arranged for different business, for example, right
In lending and borrowing business, resource information may include the time limit of the quantity of such as debt-credit, the interest rate of loan and loan, and for other moneys
Source class business, resource information may include the quantity of such as resource name, resource, and this specification embodiment does not limit this.
The resource information that reservation therein provides can be and make an appointment the relevant information of resource to be offered, which can be with
Be resource provider plan need to provide and the relevant information etc. of resource that does not provide also actually, for example, resource provider meter
It draws and needs to provide 100,000 yuan of loan resource, loan interest rate 4.35%, the time limit is 12 months etc..
In an implementation, in order to reduce resource consumption, can receive transaction bring together request carry out transaction bring together before, in advance
Available resource water level is calculated, determines current water level information, specifically, resource provider can be according to practical feelings
Condition, it is determined whether certain resource is provided, if resource provider is capable of providing certain resource, can be determined to provide
Quantity, the service life of resource of resource etc..As shown in Fig. 2, the reservation page of resource provider can be preset, this is pre-
It about may include the input frame of the relevant information (such as name, passport NO. or account) of resource provider, Yi Jizi in the page
Input frame of source information etc., resource provider can open above-mentioned reservation page by terminal device, and can be in the reservation
Corresponding information is filled in the page, as the resource provider can be filled in the input frame of the relevant information of resource provider
Relevant information (such as name, passport NO. or account etc.), and can be capable of providing in the input frame of resource information to filling in
The relevant information of resource after the completion of filling in, can click " reservation " key in reservation page, at this point, the end of resource provider
The information inputted in each input frame in the available reservation page of end equipment, and the information that acquisition can be used generates pre- invite
It asks, and the reserve requests is sent to server, after server obtains the reserve requests, money can be extracted from the reserve requests
The relevant information of source provider and corresponding resource information.Server can based on the above-mentioned relevant information such as resource provider and
Corresponding resource information etc. carries out water level calculating, determines currently available resource water level information.Server can store above-mentioned money
Source water level information.
For example, by taking the resource information that resource provider provides is to provide a loan relevant information as an example, then resource provider can be with
According to the actual situation, it is determined whether resource of offering a loan can determine energy if resource provider is capable of providing loan resource
The amount of money of the loan enough provided, the interest rate of loan and time limit of loan etc..The reservation page of resource provider can be preset,
It may include the input frame of the relevant information (such as name, passport NO. or account) of resource provider in the reservation page, with
And input frame of resource information etc., resource provider can open above-mentioned reservation page by terminal device, and can be at this
Corresponding information is filled in reservation page, and resource offer can be such as provided in the input frame of the relevant information of resource provider
The relevant information (such as name, passport NO. or account etc.) of side, and can resource information input frame to filling in and can mention
The relevant information of the loan of confession after the completion of filling in, can click " reservation " key in reservation page, at this point, resource provider
The available reservation page of terminal device in the information that inputs in each input frame, and the information that acquisition can be used generate it is pre-
It about requests, and the reserve requests is sent to server, after server obtains the reserve requests, can be mentioned from the reserve requests
Take resource provider relevant information and corresponding credit information.Server can be based on the above-mentioned related letter such as resource provider
Breath and corresponding credit information etc. carry out water level calculating, determine currently available resource water level information.Server can store
State resource water level information.
After request is brought in the transaction that the processing of S102 obtains target user through the above steps together, transaction can be extracted bring together and ask
The information for the resource for asking middle target user to need, it is then possible to inquired in the above-mentioned resource water level information precalculated, wherein
The target resource water level information that request matches is brought together with the presence or absence of with the transaction, if inquiring the resource water level precalculated
Exist in information and bring the target resource water level information that request matches together with the transaction, then can execute the place of following step S106
Reason brings the target resource water that request matches together with the transaction if not inquiring and existing in the resource water level information precalculated
Position information can then determine that there is no the resources for being suitble to target user in current resource database, at this point it is possible to use to target
The terminal device at family sends corresponding notification message can be after a period of time to prompt this transaction of target user to bring failure together
It retries again, or sends requirement message to server, so that server is when detecting matched resource information, it can be to target
User sends prompting message.
In step s 106, match if existing in the resource water level information precalculated and brining request together with above-mentioned transaction
Target resource water level information the corresponding transaction of request is brought together to the transaction and is brought together then according to target resource water level information
Processing.
In an implementation, the query processing of S104 through the above steps, if inquiring the resource water level information precalculated
It is middle to bring the target resource water level information that request matches together in the presence of with above-mentioned transaction, then it is available to bring request together with above-mentioned transaction
The target resource water level information to match, it is then possible to which it is corresponding to bring request together to the transaction according to target resource water level information
Transaction carries out brining processing together, and specifically, target resource water level information and above-mentioned transaction can be brought together the mesh in request by server
The mark required resource information of user is brought together as a transaction, has reached at this point, the corresponding transaction of request is brought in above-mentioned transaction together, this
When the notification message that reach of transaction can be sent to the terminal device and resource provider of target user.
This specification embodiment provides a kind of processing method of information, and request is brought in the transaction by receiving target user together,
It inquires in the resource water level information precalculated and brings the target resource water level information that request matches together with the presence or absence of with the transaction,
The resource water level information is that the resource information provided based on resource provider reservation is determined, if the resource water level letter precalculated
Exist in breath and bring the target resource water level information that request matches together with the transaction, then according to target resource water level information, to this
Transaction brings the corresponding transaction of request together and carries out brining processing together, in this way, can be known in advance by the resource water level information precalculated
Road whether there is the situation of resource water level deficiency, if it is present do not need to carry out subsequent a large amount of unnecessary matching primitives,
If there is no corresponding matching primitives are carried out again, to save computing resource, money during resource trade matching is reduced
Period of reservation of number in the water level deficiency situation of source, and then improve resource matched efficiency.
Embodiment two
As shown in figure 3, this specification embodiment provides a kind of processing method of information, the executing subject of this method can be
Server, wherein the server can be an independent server, can also be the server set being made of multiple servers
Group etc..This method can specifically include following steps:
In step s 302, the resource information that resource provider reservation provides is obtained.
In an implementation, resource provider can be according to the actual situation, it is determined whether certain resource is provided, if resource mentions
Supplier is capable of providing certain resource, then can be determined to quantity, service life of resource of resource for providing etc..It can be pre-
The reservation page of resource provider is first set, may include the input frame of the relevant information of resource provider in the reservation page,
And input frame of resource information etc., resource provider can open above-mentioned reservation page by terminal device, and can be
Corresponding information is filled in the reservation page, and the resource can be such as filled in the input frame of the relevant information of resource provider and is mentioned
The relevant information of supplier, and can resource information input frame to the relevant information for filling in the resource being capable of providing, filled in
Cheng Hou can click " reservation " key in reservation page, at this point, the available reservation page of the terminal device of resource provider
In the information that inputs in each input frame, and the information that acquisition can be used generates reserve requests, and the reserve requests are sent
To server, after server obtains the reserve requests, can be extracted from the reserve requests resource provider relevant information and
Corresponding resource information
In step s 304, water level calculating is carried out based on above-mentioned resource information, determines the corresponding resource water of the resource information
Position information.
By the above-mentioned means, server precalculates the corresponding resource water level of resource information that resource provider reservation provides
After information, it can be inquired in advance based on transaction of the resource water level information precalculated to user demand, to determine resource
It can be matched to corresponding resource information in database, specifically may refer to following step S306~step S312 processing.
In step S306, request is brought in the transaction for receiving target user together.
In the present embodiment, it is illustrated for trading and brining the transaction request that request is leased for progress resource together, is based on this,
It may include quantity, resource interest rate and the resource time limit of the lease of the resource that reservation provides in above-mentioned resource information, which brings together
It may include quantity, interest rate to be leased and the time limit to be leased of resource to be leased, based on the above situation, service in request
The processing of device query resource database, may refer to the processing of following step S308.
In step S308, quantity, the money of the resource that the reservation that the resource water level information precalculated includes provides are inquired
Source interest rate and in the resource time limit of the lease with the presence or absence of with the transaction bring together request in include resource to be leased quantity, wait rent
The interest rate and time limit to be leased borrowed distinguish matched target resource water level information, which provided based on resource
The resource information that side's reservation provides determines.
It in an implementation, may include multiple resource water level informations in resource database, each available resource water level
Quantity, resource interest rate and the resource time limit of the lease of resource etc. that the reservation for including in information provides, it is then possible to obtain target use
It quantity, interest rate to be leased and time limit to be leased of family resource to be leased etc., can be by resource each in resource database
The quantity of the quantity for the resource that the reservation for including in water level information the provides resource to be leased with target user is compared, if
Equal or both the difference of the two is less than predetermined threshold, it may be considered that the money that the reservation for including in the resource water level information provides
The quantity of the quantity in the source resource to be leased with target user matches, it is then possible in the same way, determine the resource water
Whether the interest rate to be leased with target user matches the resource interest rate that the reservation for including in the information of position provides, and determines the money
The resource time limit of the lease that the reservation for including in the water level information of source provides, whether the time limit to be leased with target user matched, if
Include in the resource water level information reservation provide the quantity of resource and the quantity of target user's resource to be leased match,
The resource interest rate that the reservation for including in the resource water level information the provides interest rate to be leased with target user matches, meanwhile, it should
Time limit to be leased with target user in the resource time limit of the lease that the reservation for including in resource water level information provides matches, then can be with
It determines comprising brining the target resource water level information that request matches together with above-mentioned transaction in the resource water level information precalculated, it is no
Then, it can determine in the resource water level information precalculated not comprising brining the target resource water that request matches together with above-mentioned transaction
Position information.
For example, the quantity that first resource water level information includes the resource that reservation provides is 100,000, resource interest rate is 4.35%,
The resource time limit of the lease is 12 months;Secondary resource water level information includes that the quantity for the resource that reservation provides is 500,000, resource interest rate
It is 24 months for 4.75%, the resource time limit of the lease, information resources water level information includes that the quantity for the resource that reservation provides is 100
Ten thousand, resource interest rate is 4.9%, the resource time limit of the lease is 36 months, if the quantity of target user's resource to be leased be 100,000,
Interest rate 0-4.5% to be leased, time limit to be leased are -12 months 6 months, then can be by target user's resource to be leased
Quantity, interest rate to be leased, time limit to be leased provide with first resource water level information, Secondary resource water level information and third respectively
Quantity, resource interest rate and the resource time limit of the lease for the resource that reservation in the water level information of source provides are compared, and are based on above-mentioned number
According to, can determine the quantity of target user's resource to be leased, interest rate to be leased, time limit to be leased respectively with first resource
Quantity, resource interest rate and the resource time limit of the lease for the resource that reservation in water level information provides match, then first resource water level
Information may act as brining the target resource water level information that request matches together with above-mentioned transaction.
In step s310, match if existing in the resource water level information precalculated and brining request together with above-mentioned transaction
Target resource water level information the corresponding transaction of request is brought together to the transaction and is scooped up then according to the target resource water level information
Conjunction processing.
In step S312, asked if not inquiring and existing to bring together with above-mentioned transaction in the resource water level information precalculated
The target resource water level information to match is sought, then output can not carry out the transaction and bring the notification message for requesting corresponding transaction together.
In an implementation, request phase is brought together with the transaction if not inquiring in the resource water level information precalculated and existing
The target resource water level information matched can then determine the resource for being not present in current resource database and being suitble to target user, this
When, can send to the terminal device of target user, which can not carry out the transaction, brings the notification message for requesting corresponding transaction together, with
Failure is brought in prompt this transaction of target user together, can be retried again after a period of time, or sends requirement message to server,
So that server when detecting matched resource information, can send prompting message etc. to target user.
This specification embodiment provides a kind of processing method of information, and request is brought in the transaction by receiving target user together,
It inquires in the resource water level information precalculated and brings the target resource water level information that request matches together with the presence or absence of with the transaction,
The resource water level information is that the resource information provided based on resource provider reservation is determined, if the resource water level letter precalculated
Exist in breath and bring the target resource water level information that request matches together with the transaction, then according to target resource water level information, to this
Transaction brings the corresponding transaction of request together and carries out brining processing together, in this way, can be known in advance by the resource water level information precalculated
Road whether there is the situation of resource water level deficiency, if it is present do not need to carry out subsequent a large amount of unnecessary matching primitives,
If there is no corresponding matching primitives are carried out again, to save computing resource, money during resource trade matching is reduced
Period of reservation of number in the water level deficiency situation of source, and then improve resource matched efficiency.
Embodiment three
As shown in figure 4, this specification embodiment provides a kind of processing method of information, the executing subject of this method can be
Server, wherein the server can be an independent server, can also be the server set being made of multiple servers
Group etc..In practical applications, in order to reduce the processing pressure of server in above-described embodiment one, different services can be set
Device, corresponding function is arranged in not corresponding server, so as to be respectively completed corresponding processing by multiple servers, this
The executing subject of embodiment can be transaction and bring server together, and this method can specifically include following steps:
In step S402, request is brought in the transaction for receiving target user together.
In step s 404, Xiang Shuiwei processing server sends inquiry request, and the inquiry request is for requesting water level to handle
The target resource water that request matches is brought together with the presence or absence of with the transaction in the resource water level information that server inquiry precalculates
Position information, the resource water level information are that the resource information provided based on resource provider reservation is determined.
In step S406, the target resource water level information that water level processing server is sent is received, and according to target resource
Water level information brings the corresponding transaction of request together to above-mentioned transaction and carries out brining processing together, and target resource water level information is at water level
Reason server, which inquires to exist in the resource water level information precalculated, brings the target resource water that request matches together with the transaction
It is sent when the information of position.
As shown in figure 5, this specification embodiment provides a kind of processing method of information, the executing subject of this method can be
Server, wherein the server can be an independent server, can also be the server set being made of multiple servers
Group etc..In practical applications, in order to reduce the processing pressure of server in above-described embodiment one, different services can be set
Device, corresponding function is arranged in not corresponding server, so as to be respectively completed corresponding processing by multiple servers, this
The executing subject of embodiment can be water level processing server, and this method can specifically include following steps:
In step S502, the inquiry request that server transmission is brought in transaction together is received, which is in the transaction pinch
Transmission when request is brought in the transaction that hop server receives target user together.
In an implementation, in order to reduce resource consumption, water level processing server can in advance be carried out available resource water level
It calculates, determines current water level information, specifically, resource provider can be according to the actual situation, it is determined whether provide certain
Resource can be determined to the quantity of resource that provides, resource makes if resource provider is capable of providing certain resource
With time limit etc..The reservation page of resource provider can be preset, may include the phase of resource provider in the reservation page
Input frame and the input frame of resource information etc. of information (such as name, passport NO. or account) are closed, resource provider can
To open above-mentioned reservation page by terminal device, and corresponding information can be filled in the reservation page, can such as provide
Relevant information (such as name, passport NO. or the account of the resource provider are filled in the input frame of the relevant information of source provider
Number etc.), and can resource information input frame to the relevant information for filling in the resource being capable of providing, can be with after the completion of filling in
" reservation " key in reservation page is clicked, at this point, each defeated in the available reservation page of the terminal device of resource provider
Enter the information inputted in frame, and the information that acquisition can be used generates reserve requests, and the reserve requests are sent at water level
Server is managed, after water level processing server obtains the reserve requests, the phase of resource provider can be extracted from the reserve requests
Close information and corresponding resource information.Water level processing server can be based on the above-mentioned relevant information such as resource provider and corresponding
Resource information etc. carry out water level calculating, determine currently available resource water level information.Water level processing server can store
State resource water level information.
Transaction bring together server receive target user transaction bring request together after, can extract transaction bring together request in mesh
The information for the resource that user needs is marked, it is then possible to send inquiry request to water level processing server, water level processing server can
To receive the inquiry request that server transmission is brought in transaction together.
In step S504, inquiring, which whether there is in the resource water level information precalculated, brings request phase together with above-mentioned transaction
Matched target resource water level information.
In an implementation, water level processing server can be inquired in the above-mentioned resource water level information precalculated, wherein being
It is no to bring the target resource water level information that request matches together in the presence of with the transaction, if inquiring the resource water level letter precalculated
Exist in breath and bring the target resource water level information that request matches together with the transaction, then can execute the place of following step S506
Reason brings the target resource water that request matches together with the transaction if not inquiring and existing in the resource water level information precalculated
Position information can then determine that there is no the resources for being suitble to target user in current resource database, at this point it is possible to transaction pinch
Hop server sends corresponding notification message, brings server prompts target user this transaction together to trade and brings failure together, can
To be retried again after a period of time, or server is brought together to transaction and sends requirement message, so that transaction is brought server together and detected
When to matched resource information, prompting message can be sent to target user.
In step S506, request is brought together with above-mentioned transaction if inquiring and existing in the resource water level information precalculated
The target resource water level information to match then brings server together to transaction and sends target resource water level information, so that transaction is brought together
Server brings the corresponding transaction of request together to the transaction and carries out brining processing together according to target resource water level information.
This specification embodiment provides a kind of processing method of information, and request is brought in the transaction by receiving target user together,
It inquires in the resource water level information precalculated and brings the target resource water level information that request matches together with the presence or absence of with the transaction,
The resource water level information is that the resource information provided based on resource provider reservation is determined, if the resource water level letter precalculated
Exist in breath and bring the target resource water level information that request matches together with the transaction, then according to target resource water level information, to this
Transaction brings the corresponding transaction of request together and carries out brining processing together, in this way, can be known in advance by the resource water level information precalculated
Road whether there is the situation of resource water level deficiency, if it is present do not need to carry out subsequent a large amount of unnecessary matching primitives,
If there is no corresponding matching primitives are carried out again, to save computing resource, money during resource trade matching is reduced
Period of reservation of number in the water level deficiency situation of source, and then improve resource matched efficiency.
Example IV
As shown in fig. 6, this specification embodiment provides a kind of processing method of information, the executing subject of this method can be
Server, wherein the server can be an independent server, can also be the server set being made of multiple servers
Group etc., which may include that server is brought in water level processing server and transaction together.This method can specifically include following step
It is rapid:
In step S602, water level processing server obtains the resource information that resource provider reservation provides.
In step s 604, water level processing server is based on above-mentioned resource information and carries out water level calculating, determines that the resource is believed
Cease corresponding resource water level information.
By the above-mentioned means, the resource information that water level processing server precalculates resource provider reservation offer is corresponding
After resource water level information, it can be inquired in advance based on transaction of the resource water level information precalculated to user demand, with
Corresponding resource information can be matched to by determining in resource database, specifically may refer to following step S606~step S616
Processing.
In step S606, request is brought in the transaction that server reception target user is brought in transaction together together.
In the present embodiment, it is illustrated for trading and brining the transaction request that request is leased for progress resource together, is based on this,
It may include quantity, resource interest rate and the resource time limit of the lease of the resource that reservation provides in above-mentioned resource information, which brings together
It may include quantity, interest rate to be leased and the time limit to be leased of resource to be leased, based on the above situation, transaction in request
The processing for brining server query resource database together may refer to the processing of following step S608.
In step S608, transaction brings server together and sends inquiry request to water level processing server.
In step S610, the reservation that the resource water level information that the inquiry of water level processing server precalculates includes is provided
The quantity of resource, resource interest rate and in the resource time limit of the lease with the presence or absence of brining include in request to be leased together with above-mentioned transaction
The quantity of resource, interest rate to be leased and time limit to be leased distinguish matched target resource water level information.
In step S612, if water level processing server inquire in the resource water level information precalculated exist with it is upper
It states transaction and brings the target resource water level information that request matches together, then bring server together to transaction and send target resource water level letter
Breath.
In step S614, transaction brings server together according to target resource water level information, brings request pair together to above-mentioned transaction
The transaction answered carries out brining processing together.
In step S616, if water level processing server do not inquire in the resource water level information precalculated exist with
The target resource water level information that request matches is brought in above-mentioned transaction together, then output can not carry out the transaction and bring the corresponding friendship of request together
Easy notification message.
This specification embodiment provides a kind of processing method of information, and request is brought in the transaction by receiving target user together,
It inquires in the resource water level information precalculated and brings the target resource water level information that request matches together with the presence or absence of with the transaction,
The resource water level information is that the resource information provided based on resource provider reservation is determined, if the resource water level letter precalculated
Exist in breath and bring the target resource water level information that request matches together with the transaction, then according to target resource water level information, to this
Transaction brings the corresponding transaction of request together and carries out brining processing together, in this way, can be known in advance by the resource water level information precalculated
Road whether there is the situation of resource water level deficiency, if it is present do not need to carry out subsequent a large amount of unnecessary matching primitives,
If there is no corresponding matching primitives are carried out again, to save computing resource, money during resource trade matching is reduced
Period of reservation of number in the water level deficiency situation of source, and then improve resource matched efficiency.
Embodiment five
The above are the processing methods for the information that this specification embodiment provides, and are based on same thinking, and this specification is implemented
Example also provides a kind of processing unit of information, as shown in Figure 7.
The processing unit of the information includes: to bring request receiving module 701, enquiry module 702 together and bring processing module together
703, in which:
Bring request receiving module 701 together, request is brought in the transaction for receiving target user together;
Enquiry module 702 is asked for inquiring in the resource water level information precalculated to whether there is to bring together with the transaction
The target resource water level information to match is sought, the resource water level information is the resource information provided based on resource provider reservation
It determines;
It brings processing module 703 together, is asked if existing in the resource water level information for precalculating and being brought together with the transaction
The target resource water level information to match is sought, then according to the target resource water level information, request is brought together to the transaction and is corresponded to
Transaction carry out brining processing together.
In this specification embodiment, the transaction brings request together to carry out the transaction request that resource is leased, the resource letter
In breath include reservation provide resource quantity, resource interest rate and the resource time limit of the lease, it is described transaction bring together request in include to
The quantity for the resource leased, interest rate to be leased and time limit to be leased,
The enquiry module 702, the resource provided for inquiring the reservation that the resource water level information precalculated includes
Quantity, resource interest rate and in the resource time limit of the lease whether there is and it is described transaction bring together request in include resource to be leased
Quantity, interest rate to be leased and time limit to be leased distinguish matched target resource water level information.
In this specification embodiment, described device further include:
Reservation information obtains module, the resource information provided for obtaining resource provider reservation;
Resource water level determining module determines the resource information pair for carrying out water level calculating based on the resource information
The resource water level information answered.
In this specification embodiment, described device further include:
Notification module, if asked for not inquiring in the resource water level information precalculated to exist to bring together with the transaction
The target resource water level information to match is sought, then output can not carry out the transaction and bring together the notice of corresponding transaction be requested to disappear
Breath.
This specification embodiment provides a kind of processing unit of information, and request is brought in the transaction by receiving target user together,
It inquires in the resource water level information precalculated and brings the target resource water level information that request matches together with the presence or absence of with the transaction,
The resource water level information is that the resource information provided based on resource provider reservation is determined, if the resource water level letter precalculated
Exist in breath and bring the target resource water level information that request matches together with the transaction, then according to target resource water level information, to this
Transaction brings the corresponding transaction of request together and carries out brining processing together, in this way, can be known in advance by the resource water level information precalculated
Road whether there is the situation of resource water level deficiency, if it is present do not need to carry out subsequent a large amount of unnecessary matching primitives,
If there is no corresponding matching primitives are carried out again, to save computing resource, money during resource trade matching is reduced
Period of reservation of number in the water level deficiency situation of source, and then improve resource matched efficiency.
Embodiment six
Based on same thinking, this specification embodiment also provides a kind of processing unit of information, as shown in Figure 8.
The processing unit of the information includes: to bring request receiving module 801, inquiry request sending module 802 and information together to connect
Receive module 803, in which:
Bring request receiving module 801 together, request is brought in the transaction for receiving target user together;
Inquiry request sending module 802, for sending inquiry request to water level processing server, the inquiry request is used for
Request is brought together with the presence or absence of with the transaction in the resource water level information for requesting the water level processing server inquiry to precalculate
The target resource water level information to match, the resource water level information are that the resource information based on resource provider reservation offer is true
It is fixed;
Information receiving module 803, the target resource water level information sent for receiving the water level processing server,
And according to the target resource water level information, the corresponding transaction of request is brought together to the transaction and carries out brining processing, the target together
Resource water level information is to inquire in the resource water level information precalculated to exist and the friendship in the water level processing server
Transmission when easily brining the target resource water level information that request matches together.
In this specification embodiment, described device further include:
Notification module, if asked for not inquiring in the resource water level information precalculated to exist to bring together with the transaction
The target resource water level information to match is sought, then output can not carry out the transaction and bring together the notice of corresponding transaction be requested to disappear
Breath.
This specification embodiment provides a kind of processing unit of information, and request is brought in the transaction by receiving target user together,
It inquires in the resource water level information precalculated and brings the target resource water level information that request matches together with the presence or absence of with the transaction,
The resource water level information is that the resource information provided based on resource provider reservation is determined, if the resource water level letter precalculated
Exist in breath and bring the target resource water level information that request matches together with the transaction, then according to target resource water level information, to this
Transaction brings the corresponding transaction of request together and carries out brining processing together, in this way, can be known in advance by the resource water level information precalculated
Road whether there is the situation of resource water level deficiency, if it is present do not need to carry out subsequent a large amount of unnecessary matching primitives,
If there is no corresponding matching primitives are carried out again, to save computing resource, money during resource trade matching is reduced
Period of reservation of number in the water level deficiency situation of source, and then improve resource matched efficiency.
Embodiment seven
Based on same thinking, this specification embodiment also provides a kind of processing unit of information, as shown in Figure 9.
The processing unit of the information includes: inquiry request receiving module 901, enquiry module 902 and information sending module
903, in which:
Inquiry request receiving module 901 brings the inquiry request of server transmission, the inquiry request together for receiving transaction
It is to bring server together in the transaction to receive transmission when request is brought in the transaction of target user together;
Enquiry module 902 is asked for inquiring in the resource water level information precalculated to whether there is to bring together with the transaction
The target resource water level information to match is sought, the resource water level information is the resource information provided based on resource provider reservation
It determines;
Information sending module 903, if existed and the transaction for inquiring in the resource water level information precalculated
It brings the target resource water level information that request matches together, then brings server together to the transaction and send the target resource water level letter
Breath brings the corresponding friendship of request together to the transaction so that the transaction brings server together according to the target resource water level information
Easily carry out brining processing together.
In this specification embodiment, described device further include:
Reservation information obtains module, the resource information provided for obtaining resource provider reservation;
Resource water level determining module determines the resource information pair for carrying out water level calculating based on the resource information
The resource water level information answered.
In this specification embodiment, the transaction brings request together to carry out the transaction request that resource is leased, the resource letter
In breath include reservation provide resource quantity, resource interest rate and the resource time limit of the lease, it is described transaction bring together request in include to
The quantity for the resource leased, interest rate to be leased and time limit to be leased,
The enquiry module 902, the resource provided for inquiring the reservation that the resource water level information precalculated includes
Quantity, resource interest rate and in the resource time limit of the lease whether there is and it is described transaction bring together request in include resource to be leased
Quantity, interest rate to be leased and time limit to be leased distinguish matched target resource water level information.
This specification embodiment provides a kind of processing unit of information, and request is brought in the transaction by receiving target user together,
It inquires in the resource water level information precalculated and brings the target resource water level information that request matches together with the presence or absence of with the transaction,
The resource water level information is that the resource information provided based on resource provider reservation is determined, if the resource water level letter precalculated
Exist in breath and bring the target resource water level information that request matches together with the transaction, then according to target resource water level information, to this
Transaction brings the corresponding transaction of request together and carries out brining processing together, in this way, can be known in advance by the resource water level information precalculated
Road whether there is the situation of resource water level deficiency, if it is present do not need to carry out subsequent a large amount of unnecessary matching primitives,
If there is no corresponding matching primitives are carried out again, to save computing resource, money during resource trade matching is reduced
Period of reservation of number in the water level deficiency situation of source, and then improve resource matched efficiency.
Embodiment eight
The above are the processing units for the information that this specification embodiment provides, and are based on same thinking, and this specification is implemented
Example also provides a kind of processing equipment of information, as shown in Figure 10.
The processing equipment of the information can be brought together at server and water level for server provided by the above embodiment, transaction
Manage server.
The processing equipment of information can generate bigger difference because configuration or performance are different, may include one or one
Above processor 1001 and memory 1002 can store one or more storage application programs in memory 1002
Or data.Wherein, memory 1002 can be of short duration storage or persistent storage.The application program for being stored in memory 1002 can be with
Including one or more modules (diagram is not shown), each module may include a series of in the processing equipment to information
Computer executable instructions.Further, processor 1001 can be set to communicate with memory 1002, in the processing of information
The series of computation machine executable instruction in memory 1002 is executed in equipment.The processing equipment of information can also include one or
More than one power supply 1003, one or more wired or wireless network interfaces 1004, one or more input and output
Interface 1005, one or more keyboards 1006.
Specifically in the present embodiment, the processing equipment of information includes memory and one or more program,
Perhaps more than one program is stored in memory and one or more than one program may include one or one for one of them
It is a with upper module, and each module may include the series of computation machine executable instruction in processing equipment to information, and pass through
Configuration includes for carrying out following calculate to execute this or more than one program by one or more than one processor
Machine executable instruction:
Request is brought in the transaction for receiving target user together;
It inquires in the resource water level information precalculated and brings the target money that request matches together with the presence or absence of with the transaction
Source water level information, the resource water level information are that the resource information provided based on resource provider reservation is determined;
The target resource water that request matches is brought together with the transaction if existed in the resource water level information precalculated
Position information brings the corresponding transaction of request together to the transaction and carries out brining processing together then according to the target resource water level information.
In this specification embodiment, the transaction brings request together to carry out the transaction request that resource is leased, the resource letter
In breath include reservation provide resource quantity, resource interest rate and the resource time limit of the lease, it is described transaction bring together request in include to
The quantity for the resource leased, interest rate to be leased and time limit to be leased,
Described inquire in the resource water level information precalculated brings the mesh that request matches together with the presence or absence of with the transaction
Mark resource water level information, comprising:
Quantity, resource interest rate and the resource for inquiring the resource that the reservation that the resource water level information precalculated includes provides are rented
By means of in the time limit with the presence or absence of with the transaction bring together the quantity of resource to be leased for including in request, interest rate to be leased and to
The time limit leased distinguishes matched target resource water level information.
In this specification embodiment, described inquire in the resource water level information precalculated is scooped up with the presence or absence of with the transaction
Before the target resource water level information that conjunction request matches, further includes:
Obtain the resource information that resource provider reservation provides;
Water level calculating is carried out based on the resource information, determines the corresponding resource water level information of the resource information.
In this specification embodiment, further includes:
The mesh that request matches is brought together with the transaction if not inquiring and existing in the resource water level information precalculated
Resource water level information is marked, then output can not carry out the transaction and bring the notification message for requesting corresponding transaction together.
Specifically in the present embodiment, the processing equipment of information includes memory and one or more program,
Perhaps more than one program is stored in memory and one or more than one program may include one or one for one of them
It is a with upper module, and each module may include the series of computation machine executable instruction in processing equipment to information, and pass through
Configuration includes for carrying out following calculate to execute this or more than one program by one or more than one processor
Machine executable instruction:
Request is brought in the transaction for receiving target user together;
Inquiry request is sent to water level processing server, the inquiry request is for requesting the water level processing server to be looked into
It askes in the resource water level information precalculated and brings the target resource water level information that request matches together with the presence or absence of with the transaction,
The resource water level information is that the resource information provided based on resource provider reservation is determined;
The target resource water level information that the water level processing server is sent is received, and according to the target resource water
Position information brings the corresponding transaction of request together to the transaction and carries out brining processing together, and the target resource water level information is described
Water level processing server, which inquires to exist in the resource water level information precalculated, brings the mesh that request matches together with the transaction
It is sent when marking resource water level information.
In this specification embodiment, further includes:
The mesh that request matches is brought together with the transaction if not inquiring and existing in the resource water level information precalculated
Resource water level information is marked, then output can not carry out the transaction and bring the notification message for requesting corresponding transaction together.
Specifically in the present embodiment, the processing equipment of information includes memory and one or more program,
Perhaps more than one program is stored in memory and one or more than one program may include one or one for one of them
It is a with upper module, and each module may include the series of computation machine executable instruction in processing equipment to information, and pass through
Configuration includes for carrying out following calculate to execute this or more than one program by one or more than one processor
Machine executable instruction:
The inquiry request that server transmission is brought in transaction together is received, the inquiry request is to bring server together in the transaction to connect
Receive transmission when request is brought in the transaction of target user together;
It inquires in the resource water level information precalculated and brings the target money that request matches together with the presence or absence of with the transaction
Source water level information, the resource water level information are that the resource information provided based on resource provider reservation is determined;
The target that request matches is brought together with the transaction if inquiring and existing in the resource water level information precalculated
Resource water level information then brings server together to the transaction and sends the target resource water level information, so that the transaction is brought together
Server brings the corresponding transaction of request together to the transaction and carries out brining processing together according to the target resource water level information.
In this specification embodiment, described receive is traded before brining the inquiry request that server is sent together, further includes:
Obtain the resource information that resource provider reservation provides;
Water level calculating is carried out based on the resource information, determines the corresponding resource water level information of the resource information.
In this specification embodiment, the transaction brings request together to carry out the transaction request that resource is leased, the resource letter
In breath include reservation provide resource quantity, resource interest rate and the resource time limit of the lease, it is described transaction bring together request in include to
The quantity for the resource leased, interest rate to be leased and time limit to be leased,
Described inquire in the resource water level information precalculated brings the mesh that request matches together with the presence or absence of with the transaction
Mark resource water level information, comprising:
Quantity, resource interest rate and the resource for inquiring the resource that the reservation that the resource water level information precalculated includes provides are rented
By means of in the time limit with the presence or absence of with the transaction bring together the quantity of resource to be leased for including in request, interest rate to be leased and to
The time limit leased distinguishes matched target resource water level information.
This specification embodiment provides a kind of processing equipment of information, and request is brought in the transaction by receiving target user together,
It inquires in the resource water level information precalculated and brings the target resource water level information that request matches together with the presence or absence of with the transaction,
The resource water level information is that the resource information provided based on resource provider reservation is determined, if the resource water level letter precalculated
Exist in breath and bring the target resource water level information that request matches together with the transaction, then according to target resource water level information, to this
Transaction brings the corresponding transaction of request together and carries out brining processing together, in this way, can be known in advance by the resource water level information precalculated
Road whether there is the situation of resource water level deficiency, if it is present do not need to carry out subsequent a large amount of unnecessary matching primitives,
If there is no corresponding matching primitives are carried out again, to save computing resource, money during resource trade matching is reduced
Period of reservation of number in the water level deficiency situation of source, and then improve resource matched efficiency.
Embodiment nine
The above are the processing equipments for the information that this specification embodiment provides, and are based on same thinking, and this specification is implemented
Example also provides a kind of processing system of information, as shown in figure 11.
The processing system of the information includes that server 1101 and water level processing server 1102 are brought in transaction together, in which:
Server 1101 is brought in the transaction together, and request, the processing of Xiang Suoshu water level are brought in the transaction for receiving target user together
Server 1102 sends inquiry request;
The water level processing server 1102, for receive it is described transaction bring together server 1101 transmission inquiry ask
When asking, inquires in the resource water level information precalculated and bring the target resource water that request matches together with the presence or absence of with the transaction
Position information brings the target money that request matches together with the transaction if inquiring and existing in the resource water level information precalculated
Source water level information then brings server 1101 together to the transaction and sends the target resource water level information, the resource water level letter
Breath is that the resource information provided based on resource provider reservation is determined;
Server 1101 is brought in the transaction together, in the mesh for receiving the transmission of water level processing server 1102
When marking resource water level information, according to the target resource water level information, the corresponding transaction of request is brought together to the transaction and is scooped up
Conjunction processing.
In this specification embodiment, the water level processing server 1102 precalculates if being also used to not inquire
Exist in resource water level information and bring the target resource water level information that request matches together with the transaction, then output can not carry out institute
It states transaction and brings the notification message for requesting corresponding transaction together.
In this specification embodiment, the water level processing server 1102 is also used to obtain resource provider reservation and provides
Resource information, based on the resource information carry out water level calculating, determine the corresponding resource water level information of the resource information.
In this specification embodiment, as shown in figure 12, the system also includes service server 1103, the business service
Device 1103, for providing the resource provider resource information that reservation provides to the water level processing server 1102.
In this specification embodiment, the transaction brings request together to carry out the transaction request that resource is leased, the resource letter
In breath include reservation provide resource quantity, resource interest rate and the resource time limit of the lease, it is described transaction bring together request in include to
The quantity for the resource leased, interest rate to be leased and time limit to be leased, the water level processing server 1102 are also used to inquire
The quantity of resource that the reservation that the resource water level information precalculated includes provides, resource interest rate and in the resource time limit of the lease whether
In the presence of quantity, interest rate to be leased and the time limit to be leased point for brining the resource to be leased for including in request together with the transaction
Not matched target resource water level information.
This specification embodiment provides a kind of processing system of information, and request is brought in the transaction by receiving target user together,
It inquires in the resource water level information precalculated and brings the target resource water level information that request matches together with the presence or absence of with the transaction,
The resource water level information is that the resource information provided based on resource provider reservation is determined, if the resource water level letter precalculated
Exist in breath and bring the target resource water level information that request matches together with the transaction, then according to target resource water level information, to this
Transaction brings the corresponding transaction of request together and carries out brining processing together, in this way, can be known in advance by the resource water level information precalculated
Road whether there is the situation of resource water level deficiency, if it is present do not need to carry out subsequent a large amount of unnecessary matching primitives,
If there is no corresponding matching primitives are carried out again, to save computing resource, money during resource trade matching is reduced
Period of reservation of number in the water level deficiency situation of source, and then improve resource matched efficiency.
It is above-mentioned that this specification specific embodiment is described.Other embodiments are in the scope of the appended claims
It is interior.In some cases, the movement recorded in detail in the claims or step can be come according to the sequence being different from embodiment
It executes and desired result still may be implemented.In addition, process depicted in the drawing not necessarily require show it is specific suitable
Sequence or consecutive order are just able to achieve desired result.In some embodiments, multitasking and parallel processing be also can
With or may be advantageous.
In the 1990s, the improvement of a technology can be distinguished clearly be on hardware improvement (for example,
Improvement to circuit structures such as diode, transistor, switches) or software on improvement (improvement for method flow).So
And with the development of technology, the improvement of current many method flows can be considered as directly improving for hardware circuit.
Designer nearly all obtains corresponding hardware circuit by the way that improved method flow to be programmed into hardware circuit.Cause
This, it cannot be said that the improvement of a method flow cannot be realized with hardware entities module.For example, programmable logic device
(Programmable Logic Device, PLD) (such as field programmable gate array (Field Programmable Gate
Array, FPGA)) it is exactly such a integrated circuit, logic function determines device programming by user.By designer
Voluntarily programming comes a digital display circuit " integrated " on a piece of PLD, designs and makes without asking chip maker
Dedicated IC chip.Moreover, nowadays, substitution manually makes IC chip, this programming is also used instead mostly " is patrolled
Volume compiler (logic compiler) " software realizes that software compiler used is similar when it writes with program development,
And the source code before compiling also write by handy specific programming language, this is referred to as hardware description language
(Hardware Description Language, HDL), and HDL is also not only a kind of, but there are many kind, such as ABEL
(Advanced Boolean Expression Language)、AHDL(Altera Hardware Description
Language)、Confluence、CUPL(Cornell University Programming Language)、HDCal、JHDL
(Java Hardware Description Language)、Lava、Lola、MyHDL、PALASM、RHDL(Ruby
Hardware Description Language) etc., VHDL (Very-High-Speed is most generally used at present
Integrated Circuit Hardware Description Language) and Verilog.Those skilled in the art also answer
This understands, it is only necessary to method flow slightly programming in logic and is programmed into integrated circuit with above-mentioned several hardware description languages,
The hardware circuit for realizing the logical method process can be readily available.
Controller can be implemented in any suitable manner, for example, controller can take such as microprocessor or processing
The computer for the computer readable program code (such as software or firmware) that device and storage can be executed by (micro-) processor can
Read medium, logic gate, switch, specific integrated circuit (Application Specific Integrated Circuit,
ASIC), the form of programmable logic controller (PLC) and insertion microcontroller, the example of controller includes but is not limited to following microcontroller
Device: ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20 and Silicone Labs C8051F320 are deposited
Memory controller is also implemented as a part of the control logic of memory.It is also known in the art that in addition to
Pure computer readable program code mode is realized other than controller, can be made completely by the way that method and step is carried out programming in logic
Controller is obtained to come in fact in the form of logic gate, switch, specific integrated circuit, programmable logic controller (PLC) and insertion microcontroller etc.
Existing identical function.Therefore this controller is considered a kind of hardware component, and to including for realizing various in it
The device of function can also be considered as the structure in hardware component.Or even, it can will be regarded for realizing the device of various functions
For either the software module of implementation method can be the structure in hardware component again.
System, device, module or the unit that above-described embodiment illustrates can specifically realize by computer chip or entity,
Or it is realized by the product with certain function.It is a kind of typically to realize that equipment is computer.Specifically, computer for example may be used
Think personal computer, laptop computer, cellular phone, camera phone, smart phone, personal digital assistant, media play
It is any in device, navigation equipment, electronic mail equipment, game console, tablet computer, wearable device or these equipment
The combination of equipment.
For convenience of description, it is divided into various units when description apparatus above with function to describe respectively.Certainly, implementing this
The function of each unit can be realized in the same or multiple software and or hardware when specification one or more embodiment.
It should be understood by those skilled in the art that, the embodiment of this specification can provide as method, system or computer journey
Sequence product.Therefore, complete hardware embodiment, complete software embodiment or knot can be used in this specification one or more embodiment
The form of embodiment in terms of conjunction software and hardware.Moreover, this specification one or more embodiment can be used at one or more
A wherein includes computer-usable storage medium (the including but not limited to magnetic disk storage, CD- of computer usable program code
ROM, optical memory etc.) on the form of computer program product implemented.
The embodiment of this specification is referring to the method, equipment (system) and computer journey according to this specification embodiment
The flowchart and/or the block diagram of sequence product describes.It should be understood that flow chart and/or box can be realized by computer program instructions
The combination of the process and/or box in each flow and/or block and flowchart and/or the block diagram in figure.It can provide this
The processing of a little computer program instructions to general purpose computer, special purpose computer, Embedded Processor or other programmable informations is set
Standby processor is to generate a machine, so that being executed by the processor of the processing equipment of computer or other programmable informations
Instruction generation refer to for realizing in one or more flows of the flowchart and/or one or more blocks of the block diagram
The device of fixed function.
These computer program instructions may also be stored in be able to guide the processing equipment of computer or other programmable informations with
In the computer-readable memory of ad hoc fashion work, so that instruction stored in the computer readable memory generation includes
The manufacture of command device, the command device are realized in one box of one or more flows of the flowchart and/or block diagram
Or the function of being specified in multiple boxes.
These computer program instructions can also be loaded into the processing equipment of computer or other programmable informations, so that
Series of operation steps are executed on computer or other programmable devices to generate computer implemented processing, thus in computer
Or the instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram
The step of function of being specified in one box or multiple boxes.
In a typical configuration, calculating equipment includes one or more processors (CPU), input/output interface, net
Network interface and memory.
Memory may include the non-volatile memory in computer-readable medium, random access memory (RAM) and/or
The forms such as Nonvolatile memory, such as read-only memory (ROM) or flash memory (flash RAM).Memory is computer-readable medium
Example.
Computer-readable medium includes permanent and non-permanent, removable and non-removable media can be by any method
Or technology come realize information store.Information can be computer readable instructions, data structure, the module of program or other data.
The example of the storage medium of computer includes, but are not limited to phase change memory (PRAM), static random access memory (SRAM), moves
State random access memory (DRAM), other kinds of random access memory (RAM), read-only memory (ROM), electric erasable
Programmable read only memory (EEPROM), flash memory or other memory techniques, read-only disc read only memory (CD-ROM) (CD-ROM),
Digital versatile disc (DVD) or other optical storage, magnetic cassettes, tape magnetic disk storage or other magnetic storage devices
Or any other non-transmission medium, can be used for storage can be accessed by a computing device information.As defined in this article, it calculates
Machine readable medium does not include temporary computer readable media (transitory media), such as the data-signal and carrier wave of modulation.
It should also be noted that, the terms "include", "comprise" or its any other variant are intended to nonexcludability
It include so that the process, method, commodity or the equipment that include a series of elements not only include those elements, but also to wrap
Include other elements that are not explicitly listed, or further include for this process, method, commodity or equipment intrinsic want
Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including described want
There is also other identical elements in the process, method of element, commodity or equipment.
It will be understood by those skilled in the art that the embodiment of this specification can provide as the production of method, system or computer program
Product.Therefore, this specification one or more embodiment can be used complete hardware embodiment, complete software embodiment or combine software
With the form of the embodiment of hardware aspect.Moreover, this specification one or more embodiment can be used it is one or more wherein
It include computer-usable storage medium (including but not limited to magnetic disk storage, CD-ROM, the light of computer usable program code
Learn memory etc.) on the form of computer program product implemented.
This specification one or more embodiment can computer executable instructions it is general on
It hereinafter describes, such as program module.Generally, program module includes executing particular task or realization particular abstract data type
Routine, programs, objects, component, data structure etc..Can also practice in a distributed computing environment this specification one or
Multiple embodiments, in these distributed computing environments, by being executed by the connected remote processing devices of communication network
Task.In a distributed computing environment, the local and remote computer that program module can be located at including storage equipment is deposited
In storage media.
All the embodiments in this specification are described in a progressive manner, same and similar portion between each embodiment
Dividing may refer to each other, and each embodiment focuses on the differences from other embodiments.Especially for system reality
For applying example, since it is substantially similar to the method embodiment, so being described relatively simple, related place is referring to embodiment of the method
Part explanation.
The foregoing is merely the embodiments of this specification, are not limited to this specification.For art technology
For personnel, this specification can have various modifications and variations.It is all made any within the spirit and principle of this specification
Modification, equivalent replacement, improvement etc., should be included within the scope of the claims of this specification.