CN103312812B - A kind of method for processing business of Mobile solution, Apparatus and system - Google Patents
A kind of method for processing business of Mobile solution, Apparatus and system Download PDFInfo
- Publication number
- CN103312812B CN103312812B CN201310261964.7A CN201310261964A CN103312812B CN 103312812 B CN103312812 B CN 103312812B CN 201310261964 A CN201310261964 A CN 201310261964A CN 103312812 B CN103312812 B CN 103312812B
- Authority
- CN
- China
- Prior art keywords
- paas
- request
- end services
- business processing
- applications client
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 57
- 230000008569 process Effects 0.000 claims abstract description 32
- 230000003993 interaction Effects 0.000 claims abstract description 22
- 230000002452 interceptive effect Effects 0.000 claims description 5
- 230000007704 transition Effects 0.000 claims description 5
- 238000005516 engineering process Methods 0.000 abstract description 12
- 238000010586 diagram Methods 0.000 description 9
- 230000004044 response Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 7
- 238000004590 computer program Methods 0.000 description 6
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a kind of method for processing business of Mobile solution, Apparatus and system, comprising: the PaaS of PaaS platform side application receives applies the Business Processing request of corresponding applications client from mobile side with this PaaS; And when this Business Processing request carries out non-rear end service processing for request, carry out Business Processing according to the non-rear end service processing mode corresponding with the non-back-end services of request; And when this Business Processing request be used for request carry out back-end services process time, according to back-end services processing mode corresponding to back-end services with request, by the information interaction between the PaaS cloud server terminal of PaaS platform side, carry out Business Processing; And return the Business Processing corresponding with this Business Processing request to this applications client and respond.The scheme that theres is provided of the embodiment of the present invention is provided, reduces by cloud service technology as Mobile solution provides the limitation of service.
Description
Technical field
The present invention relates to field of computer technology, particularly relate to a kind of method for processing business of Mobile solution, Apparatus and system.
Background technology
Namely rear end is served (BaaS, BackendasaService) platform and is provided the border integrating cloud rear end service for Mobile solution developer, belongs to a kind of cloud service technology.BaaS platform is generally provide a total large rear end to Mobile solution developer, can be called BaaS rear end, to provide various back-end services for the Mobile solution (namely moving the applications client of side) of application developer exploitation.Its structural representation as shown in Figure 1, wherein, the applications client of mobile side directly can carry out information interaction with BaaS rear end, to the various back-end services of BaaS rear end request, such as, can comprise: database service, distributed document stores service, short message service, Push service and cache memory (Cache) service etc., BaaS rear end, according to the request of applications client, returns the back-end services result of request to it.
In BaaS mechanism, owing to being the shared BaaS rear end of multiple applications client, so multiple applications client needs to adopt unified mode to BaaS rear end request back-end services, so, in the prior art, BaaS platform provides SDK (SDK, SoftwareDevelopmentKit) in advance, the SDK that applications client can use BaaS platform to provide initiates back-end services request to BaaS rear end, and receives the back-end services result that BaaS rear end returns.
But, because SDK is that BaaS platform provides, so the applications client of mobile side by carrying out information interaction between the various fixed form included by SDK and BaaS rear end, can only be asked simple back-end services, namely stores and obtain data.Application developer, when developing Mobile solution, cannot realize some sweetly disposition to data, as process such as modification and filtrations, and to the function that the Mobile solution that these sweetly disposition of data are complicated must have.Further, BaaS platform only can provide back-end services for Mobile solution, and cannot provide the Business Processing of other non-back-end services, thus the service bureau causing BaaS platform can provide for Mobile solution is sex-limited larger.
Summary of the invention
The embodiment of the present invention provides a kind of method for processing business, Apparatus and system of Mobile solution, in order to solve exist in prior art by cloud service technology for Mobile solution provides the problem that the limitation of service is larger.
The embodiment of the present invention provides a kind of method for processing business of Mobile solution, comprising:
The PaaS application that namely platform serves PaaS platform side receives applies the Business Processing request of corresponding applications client from mobile side with described PaaS;
When described Business Processing request carries out non-rear end service processing for request, carry out Business Processing according to the non-rear end service processing mode corresponding with the non-back-end services of request;
When described Business Processing request be used for request carry out back-end services process time, according to back-end services processing mode corresponding to back-end services with request, by the information interaction between the PaaS cloud server terminal of described PaaS platform side, carry out Business Processing;
Return the Business Processing corresponding with described Business Processing request to described applications client to respond.
The embodiment of the present invention also provides a kind of business processing device of Mobile solution, is integrated in the PaaS application that namely platform serves PaaS platform side, comprises:
Interactive unit, applies the Business Processing request of corresponding applications client from mobile side with described PaaS for receiving; And return the Business Processing corresponding with described Business Processing request to described applications client and respond;
Non-rear end service unit, for when described Business Processing request carries out non-rear end service processing for request, carries out Business Processing according to the non-rear end service processing mode corresponding with the non-back-end services of request;
Back-end services processing unit, for when described Business Processing request carries out back-end services process for request, according to back-end services processing mode corresponding to back-end services with request, by the information interaction between the PaaS cloud server terminal of described PaaS platform side, carry out Business Processing.
The embodiment of the present invention also provides a kind of transaction processing system of Mobile solution, comprising: namely platform serves the PaaS application of PaaS platform side and the PaaS cloud server terminal of described PaaS platform side, wherein:
Described PaaS application, applies the Business Processing request of corresponding applications client from mobile side with described PaaS for receiving; And when described Business Processing request carries out non-rear end service processing for request, carry out Business Processing according to the non-rear end service processing mode corresponding with the non-back-end services of request; And when described Business Processing request carries out back-end services process for request, according to the back-end services processing mode corresponding with the back-end services of request, by the information interaction between described PaaS cloud server terminal, carry out Business Processing; And return the Business Processing corresponding with described Business Processing request to described applications client and respond;
Described PaaS cloud server terminal, for by the information interaction between described PaaS application, carries out back-end services operation.
Beneficial effect of the present invention comprises:
In the method that the embodiment of the present invention provides, namely (PaaS is served at platform, Platformasaserver) platform side, there is the PaaS corresponding with the applications client of mobile side to apply, this applications client is after sending Business Processing request to PaaS platform, apply by the PaaS of correspondence the Business Processing request received from this applications client, and when this Business Processing request carries out non-rear end service processing for request, Business Processing is carried out according to the non-rear end service processing mode corresponding with the non-back-end services of request, when this Business Processing request carries out back-end services process for request, according to the back-end services processing mode corresponding with the back-end services of request, by the information interaction between the PaaS cloud server terminal of PaaS platform side, carry out Business Processing, and return the Business Processing corresponding with this Business Processing request to applications client and respond.Adopt the method, be not only Mobile solution by PaaS platform and provide back-end services, additionally provide other Business Processing of non-back-end services, and because the PaaS application of PaaS platform side is by application developer independent development, so sweetly disposition can be carried out according to the needs of self for the data related in back-end services, and be no longer limited to fixing processing mode, therefore, compared to existing technology, reduce by cloud service technology as Mobile solution provides the limitation of service.
The further feature of the application and advantage will be set forth in the following description, and, partly become apparent from specification, or understand by implementing the application.The object of the application and other advantages realize by structure specifically noted in write specification, claims and accompanying drawing and obtain.
Accompanying drawing explanation
Accompanying drawing is used to provide a further understanding of the present invention, and forms a part for specification, is used from explanation the present invention, is not construed as limiting the invention with the embodiment of the present invention one.In the accompanying drawings:
Fig. 1 in prior art based on BaaS platform for Mobile solution provides the schematic diagram of back-end services;
The flow chart of the method for processing business of the Mobile solution that Fig. 2 provides for the embodiment of the present invention;
The flow chart of the method for processing business of the Mobile solution that Fig. 3 provides for the embodiment of the present invention 1;
The structural representation of the business processing device of the Mobile solution that Fig. 4 provides for the embodiment of the present invention 2;
The structural representation of the transaction processing system of the Mobile solution that Fig. 5 provides for the embodiment of the present invention 3;
Fig. 6 in the embodiment of the present invention based on PaaS platform by Business Processing for Mobile solution provides the schematic diagram of service.
Embodiment
Be decreased through cloud service technology for Mobile solution to provide the circumscribed implementation of service is provided, embodiments provide a kind of method for processing business of Mobile solution, Apparatus and system, below in conjunction with Figure of description, the preferred embodiments of the present invention are described, be to be understood that, preferred embodiment described herein, only for instruction and explanation of the present invention, is not intended to limit the present invention.And when not conflicting, the embodiment in the application and the feature in embodiment can combine mutually.
The embodiment of the present invention provides a kind of method for processing business of Mobile solution, as shown in Figure 2, comprising:
The PaaS application of step 201, PaaS platform side receives applies the Business Processing request of corresponding applications client from mobile side with this PaaS.
Step 202, when this Business Processing request be used for request carry out non-rear end service processing time, carry out Business Processing according to the non-rear end service processing mode corresponding to non-back-end services of request.
Step 203, when this Business Processing request be used for request carry out back-end services process time, according to back-end services processing mode corresponding to back-end services with request, by the information interaction between the PaaS cloud server terminal of PaaS platform side, carry out Business Processing.
Step 204, return the Business Processing corresponding with this Business Processing request to this applications client and respond.
Further, in the method for processing business of above-mentioned Mobile solution, above-mentioned steps 201, is specifically as follows:
What PaaS application received that the PaaS of PaaS platform side unifies that front end forwards applies the Business Processing request of corresponding applications client from mobile side with PaaS, namely be deployed with PaaS in PaaS platform side and unify front end, for receiving the Business Processing request of each applications client from mobile side, and this Business Processing request forward is given the PaaS application corresponding with applications client, specifically based on the application identities of carrying in Business Processing request, corresponding PaaS application can be determined;
Accordingly, above-mentioned steps 204, is specifically as follows:
Unify front end by this PaaS, return the Business Processing corresponding with this Business Processing request to this applications client and respond.
In the embodiment of the present invention, specifically reference and data store and obtain the service of operation the back-end services of applications client request, such as, can comprise: database service, distributed document stores service, short message service, Push service and cache memory (Cache) service etc., the service of the applications client request except back-end services, namely as non-back-end services.
Below in conjunction with accompanying drawing, with specific embodiment, method provided by the invention is described in detail.
Embodiment 1:
The embodiment of the present invention 1 provides a kind of method for processing business of Mobile solution, in the method, PaaS platform side is deployed with PaaS and unifies front end, belong to the PaaS application of PaaS application layer, and PaaS cloud server terminal, wherein, the each PaaS application belonging to PaaS application layer be with often kind of Mobile solution one to one, alternatively,, in PaaS platform side, there is corresponding PaaS application in the applications client of the mobile side of often kind of Mobile solution, as shown in Figure 3, the method specifically comprises following treatment step:
The applications client of step 301, mobile side sends Business Processing request to PaaS platform, and the PaaS being sent to PaaS platform side is unified front end by this Business Processing request.
In this Business Processing request, the application identities of Mobile solution belonging to this applications client can be carried.
Further, what this Business Processing request can provide in advance based on PaaS platform sends for applying with the PaaS of PaaS platform side the SDK carrying out information interaction, and the form that this Business Processing request can adopt HTML (Hypertext Markup Language) (HTTP, HyperTextTransferProtocol) to ask.
Step 302, PaaS unify front end after receiving this Business Processing request, according to the application identities of wherein carrying, determine the PaaS application belonging to PaaS application layer of corresponding PaaS platform side.
Step 303, PaaS unify front end by this Business Processing request, are transmitted to the PaaS corresponding with this applications client determined and apply.
After step 304, PaaS are applied in this Business Processing request received from this applications client corresponding with self, determine that this Business Processing request carries out non-rear end service processing for asking, or for asking to carry out back-end services process, specifically can determine according to the type of this Business Processing request.
When this Business Processing request, when carrying out non-rear end service processing for request, enters the handling process of subsequent step 305-step 307.
When this Business Processing request, when carrying out back-end services process for request, enters the handling process of subsequent step 308-step 314.
Step 305, PaaS application carries out Business Processing according to the non-rear end service processing mode corresponding with the non-back-end services of request.
Concrete non-back-end services and the non-rear end service processing mode of correspondence, can arrange flexibly according to Mobile solution actual needs in use, can comprise miscellaneous service process relevant to Mobile solution in prior art, no longer illustrating at this is described in detail.
Step 306, PaaS return the Business Processing corresponding with this Business Processing request to this applications client and respond after being applied in and carrying out Business Processing according to non-rear end service processing mode, and the response of this Business Processing can first be sent to PaaS and unify front end.
Step 307, PaaS unify this Business Processing response that front end will receive, and are transmitted to this applications client.
Step 308, PaaS application determines the back-end services operation of this applications client request according to this Business Processing request.
The operation of this back-end services can be that various data store and obtain operation, such as, can comprise database service operation, the operation of distributed document stores service, short message service operation, Push service operations and Cache operation etc.
Step 309, PaaS application sends back-end services request to the PaaS cloud server terminal of PaaS platform side, operates for asking this back-end services of this applications client request carrying out determining.
In the embodiment of the present invention, corresponding declarative state transitions REST(RepresentationalStateTransfer can be preset for various back-end services in advance) interface, for the information interaction between PaaS application and PaaS cloud server terminal.
Accordingly, in this step, PaaS application can by operating corresponding REST interface with this back-end services, and the PaaS cloud server terminal to PaaS platform side sends back-end services request.
Step 310, PaaS cloud server terminal, after this back-end services request of reception, are determined this back-end services operation of asking, and are carried out this back-end services operation, obtain back-end services result.
Step 311, PaaS cloud server terminal return to PaaS application this back-end services result obtained.
In this step, PaaS cloud server terminal by operating corresponding REST interface with this back-end services, can return to PaaS application this back-end services result obtained.
Step 312, PaaS based on this back-end services result, generate the Business Processing corresponding with this Business Processing request that will return to this applications client and respond after being applied in and receiving this back-end services result that PaaS cloud server terminal returns.
In this step, when generating Business Processing response based on back-end services result, sweetly disposition can be carried out as required to back-end services result, and generate Business Processing response according to result, such as, can judge back-end services result, and generate corresponding Business Processing response according to judged result, also can modify back-end services result and filter, and generate corresponding Business Processing response according to the result of modifying and filter.
Because PaaS application is by the application developer independent development of Mobile solution, so according to the needs of self, the sweetly disposition to back-end services result can be realized.
Step 313, PaaS application returns the Business Processing corresponding with this Business Processing request to this applications client and responds, and the response of this Business Processing can first be sent to PaaS and unify front end.
Step 314, PaaS unify this Business Processing response that front end will receive, and are transmitted to this applications client.
In above-mentioned steps 309-step 311, when PaaS is applied in and carries out information interaction between PaaS cloud server terminal, by belonging to the PaaS cloud client of PaaS application layer, and can carry out information interaction between PaaS cloud server terminal, detailed process is no longer described in detail at this.
The method for processing business of the above-mentioned Mobile solution adopting the embodiment of the present invention 1 to provide, be not only Mobile solution by PaaS platform and provide back-end services, additionally provide other Business Processing of non-back-end services, and because the PaaS application of PaaS platform side is by application developer independent development, so sweetly disposition can be carried out according to the needs of self for the data related in back-end services, and be no longer limited to fixing processing mode, therefore, compared to existing technology, reduce by cloud service technology as Mobile solution provides the limitation of service.
Embodiment 2:
Based on same inventive concept, according to the method for processing business of the Mobile solution that the above embodiment of the present invention provides, correspondingly, the embodiment of the present invention 2 additionally provides a kind of business processing device of Mobile solution, be integrated in the PaaS application of PaaS platform side, its structural representation as shown in Figure 4, specifically comprises:
Interactive unit 401, applies the Business Processing request of corresponding applications client from mobile side with described PaaS for receiving; And return the Business Processing corresponding with described Business Processing request to described applications client and respond;
Non-rear end service unit 402, for when described Business Processing request carries out non-rear end service processing for request, carries out Business Processing according to the non-rear end service processing mode corresponding with the non-back-end services of request;
Back-end services processing unit 403, for when described Business Processing request carries out back-end services process for request, according to back-end services processing mode corresponding to back-end services with request, by the information interaction between the PaaS cloud server terminal of described PaaS platform side, carry out Business Processing.
Further, interactive unit 401, what the PaaS specifically for receiving described PaaS platform side unified that front end forwards applies the Business Processing request of corresponding applications client from mobile side with described PaaS; And unify front end by described PaaS, return the Business Processing corresponding with described Business Processing request to described applications client and respond.
Further, back-end services processing unit 403, specifically for determining the back-end services operation of described applications client request according to described Business Processing request; And send back-end services request to the PaaS cloud server terminal of described PaaS platform side, carry out described back-end services operation for request; And receive the back-end services result obtained after carrying out described back-end services operation that described PaaS cloud server terminal returns; And based on described back-end services result, generate the Business Processing corresponding with described Business Processing request that will return to described applications client and respond.
Further, back-end services processing unit 403, specifically for by operating corresponding declarative state transitions REST interface with described back-end services, to the PaaS cloud server terminal transmission back-end services request of described PaaS platform side, carry out described back-end services operation for request; And by operating corresponding described REST interface with described back-end services, receive the back-end services result obtained after carrying out described back-end services operation that described PaaS cloud server terminal returns.
The function of above-mentioned each unit may correspond to the respective handling step in flow process shown in Fig. 2 or Fig. 3, does not repeat them here.
Embodiment 3:
Based on same inventive concept, according to the method for processing business of the Mobile solution that the above embodiment of the present invention provides, correspondingly, the embodiment of the present invention 3 additionally provides a kind of transaction processing system of Mobile solution, its structural representation as shown in Figure 5, specifically comprise: the PaaS application 501 of PaaS platform side and the PaaS cloud server terminal 502 of PaaS platform side, wherein:
PaaS application 501, applies the Business Processing request of 501 corresponding applications client from mobile side with described PaaS for receiving; And when described Business Processing request carries out non-rear end service processing for request, carry out Business Processing according to the non-rear end service processing mode corresponding with the non-back-end services of request; And when described Business Processing request carries out back-end services process for request, according to the back-end services processing mode corresponding with the back-end services of request, by the information interaction between described PaaS cloud server terminal 502, carry out Business Processing; And return the Business Processing corresponding with described Business Processing request to described applications client and respond;
PaaS cloud server terminal 502, for by the information interaction between described PaaS application 501, carries out back-end services operation.
Further, this system also comprises: the PaaS of PaaS platform side unifies front end 503;
PaaS unifies front end 503, for receiving the Business Processing request of the applications client of mobile side; And apply 501 to the described PaaS corresponding with described applications client described Business Processing request forward; And the Business Processing corresponding with described Business Processing request receiving described PaaS application 501 transmission respond; And return the described Business Processing corresponding with described Business Processing request to described applications client and respond;
PaaS application 501, unifies the described Business Processing request of front end 503 forwarding specifically for receiving described PaaS; And to described PaaS unify front end 503 send the described Business Processing corresponding with described Business Processing request respond.
Further, PaaS application 501, specifically for when described Business Processing request carries out back-end services process for request, determines the back-end services operation of described applications client request according to described Business Processing request; And send back-end services request to described PaaS cloud server terminal 502, carry out described back-end services operation for request; And receive the back-end services result obtained after carrying out described back-end services operation that described PaaS cloud server terminal 502 returns; And based on described back-end services result, generate the Business Processing corresponding with described Business Processing request that will return to described applications client and respond;
PaaS cloud server terminal 502, applies the 501 described back-end services requests sent specifically for receiving described PaaS, and carries out described back-end services operation, obtain back-end services result, and return described back-end services result to described PaaS application 501.
Further, PaaS application 501, specifically for by operating corresponding declarative state transitions REST interface with described back-end services, sends back-end services request to described PaaS cloud server terminal 502; And by operating corresponding described REST interface with described back-end services, receive the back-end services result obtained after carrying out described back-end services operation that described PaaS cloud server terminal 502 returns.
The function that PaaS application 501 in said system, PaaS cloud server terminal 502 and PaaS unify front end 503 may correspond to the respective handling step in flow process shown in Fig. 2 or Fig. 3, does not repeat them here.
By the such scheme that the embodiment of the present invention provides, can based on PaaS platform, by Business Processing for Mobile solution provides service, comprise and back-end services and non-back-end services are provided, its schematic diagram can be as shown in Figure 6, PaaS platform side is deployed with the PaaS application belonging to PaaS application layer, and PaaS cloud server terminal, wherein, the each PaaS application belonging to PaaS application layer be with often kind of Mobile solution one to one, alternatively, the applications client of the mobile side of often kind of Mobile solution, in PaaS platform side, there is corresponding PaaS application, applications client, PaaS application layer PaaS application and PaaS cloud server terminal between, the Business Processing scheme of the above-mentioned Mobile solution that the embodiment of the present invention can be adopted to provide, pass through information interaction, for applications client provides back-end services, and non-back-end services is provided.
In sum, the scheme that the embodiment of the present invention provides, comprising: the PaaS of PaaS platform side application receives applies the Business Processing request of corresponding applications client from mobile side with this PaaS; And when this Business Processing request carries out non-rear end service processing for request, carry out Business Processing according to the non-rear end service processing mode corresponding with the non-back-end services of request; And when this Business Processing request be used for request carry out back-end services process time, according to back-end services processing mode corresponding to back-end services with request, by the information interaction between the PaaS cloud server terminal of PaaS platform side, carry out Business Processing; And return the Business Processing corresponding with this Business Processing request to this applications client and respond.The scheme that theres is provided of the embodiment of the present invention is provided, reduces by cloud service technology as Mobile solution provides the limitation of service.
The above-mentioned processing unit that the embodiment of the application provides and treatment system realize by computer program.Those skilled in the art should be understood that; above-mentioned Module Division mode is only the one in numerous Module Division mode; if be divided into other modules or do not divide module, as long as above-mentioned processing unit and treatment system have above-mentioned functions, all should within the protection range of the application.
The application describes with reference to according to the flow chart of the method for the embodiment of the present application, equipment (system) and computer program and/or block diagram.Should understand can by the combination of the flow process in each flow process in computer program instructions realization flow figure and/or block diagram and/or square frame and flow chart and/or block diagram and/or square frame.These computer program instructions can being provided to the processor of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing device to produce a machine, making the instruction performed by the processor of computer or other programmable data processing device produce device for realizing the function of specifying in flow chart flow process or multiple flow process and/or block diagram square frame or multiple square frame.
These computer program instructions also can be stored in can in the computer-readable memory that works in a specific way of vectoring computer or other programmable data processing device, the instruction making to be stored in this computer-readable memory produces the manufacture comprising command device, and this command device realizes the function of specifying in flow chart flow process or multiple flow process and/or block diagram square frame or multiple square frame.
These computer program instructions also can be loaded in computer or other programmable data processing device, make on computer or other programmable devices, to perform sequence of operations step to produce computer implemented process, thus the instruction performed on computer or other programmable devices is provided for the step realizing the function of specifying in flow chart flow process or multiple flow process and/or block diagram square frame or multiple square frame.
Obviously, those skilled in the art can carry out various change and modification to the present invention and not depart from the spirit and scope of the present invention.Like this, if these amendments of the present invention and modification belong within the scope of the claims in the present invention and equivalent technologies thereof, then the present invention is also intended to comprise these change and modification.
Claims (10)
1. a method for processing business for Mobile solution, is characterized in that, comprising:
The PaaS application that namely platform serves PaaS platform side receives applies the Business Processing request of corresponding applications client from mobile side with described PaaS;
When described Business Processing request carries out non-rear end service processing for request, carry out Business Processing according to the non-rear end service processing mode corresponding with the non-back-end services of request;
When described Business Processing request be used for request carry out back-end services process time, according to back-end services processing mode corresponding to back-end services with request, by the information interaction between the PaaS cloud server terminal of described PaaS platform side, carry out Business Processing;
Return the Business Processing corresponding with described Business Processing request to described applications client to respond.
2. the method for claim 1, is characterized in that, the PaaS of PaaS platform side application receives applies the Business Processing request of corresponding applications client from mobile side with described PaaS, is specially:
What the PaaS application of PaaS platform side received that the PaaS of described PaaS platform side unifies that front end forwards applies the Business Processing request of corresponding applications client from mobile side with described PaaS;
Return the Business Processing corresponding with described Business Processing request to described applications client to respond, be specially:
Unify front end by described PaaS, return the Business Processing corresponding with described Business Processing request to described applications client and respond.
3. method as claimed in claim 1 or 2, is characterized in that, carries out Business Processing, specifically comprise according to the back-end services processing mode corresponding with the back-end services of request:
The back-end services operation of described applications client request is determined according to described Business Processing request;
PaaS cloud server terminal to described PaaS platform side sends back-end services request, carries out described back-end services operation for request;
Receive the back-end services result obtained after carrying out described back-end services operation that described PaaS cloud server terminal returns;
Based on described back-end services result, generate the Business Processing corresponding with described Business Processing request that will return to described applications client and respond.
4. method as claimed in claim 3, is characterized in that, the PaaS cloud server terminal to described PaaS platform side sends back-end services request, is specially:
By operating corresponding declarative state transitions REST interface with described back-end services, the PaaS cloud server terminal to described PaaS platform side sends back-end services request;
Receive the back-end services result obtained after carrying out described back-end services operation that described PaaS cloud server terminal returns, be specially:
By operating corresponding described REST interface with described back-end services, receive the back-end services result obtained after carrying out described back-end services operation that described PaaS cloud server terminal returns.
5. a business processing device for Mobile solution, is integrated in the PaaS application that namely platform serves PaaS platform side, it is characterized in that, comprising:
Interactive unit, applies the Business Processing request of corresponding applications client from mobile side with described PaaS for receiving; And return the Business Processing corresponding with described Business Processing request to described applications client and respond;
Non-rear end service unit, for when described Business Processing request carries out non-rear end service processing for request, carries out Business Processing according to the non-rear end service processing mode corresponding with the non-back-end services of request;
Back-end services processing unit, for when described Business Processing request carries out back-end services process for request, according to back-end services processing mode corresponding to back-end services with request, by the information interaction between the PaaS cloud server terminal of described PaaS platform side, carry out Business Processing.
6. device as claimed in claim 5, is characterized in that, described interactive unit, and what the PaaS specifically for receiving described PaaS platform side unified that front end forwards applies the Business Processing request of corresponding applications client from mobile side with described PaaS; And unify front end by described PaaS, return the Business Processing corresponding with described Business Processing request to described applications client and respond.
7. the device as described in claim 5 or 6, is characterized in that, described back-end services processing unit, specifically for determining the back-end services operation of described applications client request according to described Business Processing request; And send back-end services request to the PaaS cloud server terminal of described PaaS platform side, carry out described back-end services operation for request; And receive the back-end services result obtained after carrying out described back-end services operation that described PaaS cloud server terminal returns; And based on described back-end services result, generate the Business Processing corresponding with described Business Processing request that will return to described applications client and respond.
8. device as claimed in claim 7, it is characterized in that, described back-end services processing unit, specifically for by operating corresponding declarative state transitions REST interface with described back-end services, PaaS cloud server terminal to described PaaS platform side sends back-end services request, carries out described back-end services operation for request; And by operating corresponding described REST interface with described back-end services, receive the back-end services result obtained after carrying out described back-end services operation that described PaaS cloud server terminal returns.
9. a transaction processing system for Mobile solution, is characterized in that, comprising: namely platform serves the PaaS application of PaaS platform side and the PaaS cloud server terminal of described PaaS platform side, wherein:
Described PaaS application, applies the Business Processing request of corresponding applications client from mobile side with described PaaS for receiving; And when described Business Processing request carries out non-rear end service processing for request, carry out Business Processing according to the non-rear end service processing mode corresponding with the non-back-end services of request; And when described Business Processing request carries out back-end services process for request, according to the back-end services processing mode corresponding with the back-end services of request, by the information interaction between described PaaS cloud server terminal, carry out Business Processing; And return the Business Processing corresponding with described Business Processing request to described applications client and respond;
Described PaaS cloud server terminal, for by the information interaction between described PaaS application, carries out back-end services operation.
10. system as claimed in claim 9, it is characterized in that, described PaaS application, specifically for when described Business Processing request carries out back-end services process for request, determines the back-end services operation of described applications client request according to described Business Processing request; And send back-end services request to described PaaS cloud server terminal, carry out described back-end services operation for request; And receive the back-end services result obtained after carrying out described back-end services operation that described PaaS cloud server terminal returns; And based on described back-end services result, generate the Business Processing corresponding with described Business Processing request that will return to described applications client and respond;
Described PaaS cloud server terminal, applies specifically for receiving described PaaS the described back-end services request sent, and carries out described back-end services operation, obtain back-end services result, and returns described back-end services result to described PaaS application.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310261964.7A CN103312812B (en) | 2013-06-27 | 2013-06-27 | A kind of method for processing business of Mobile solution, Apparatus and system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310261964.7A CN103312812B (en) | 2013-06-27 | 2013-06-27 | A kind of method for processing business of Mobile solution, Apparatus and system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN103312812A CN103312812A (en) | 2013-09-18 |
| CN103312812B true CN103312812B (en) | 2016-03-09 |
Family
ID=49137590
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201310261964.7A Active CN103312812B (en) | 2013-06-27 | 2013-06-27 | A kind of method for processing business of Mobile solution, Apparatus and system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN103312812B (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113841371B (en) * | 2020-02-25 | 2024-01-09 | 华为云计算技术有限公司 | Methods, systems, and computer readable media for integrating backend, instant services with online services |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102281290A (en) * | 2011-07-18 | 2011-12-14 | 北京邮电大学 | Emulation system and method for a PaaS (Platform-as-a-service) cloud platform |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8661135B2 (en) * | 2010-12-07 | 2014-02-25 | Nec Laboratories America, Inc. | System and method for providing a platform as a service (PaaS) with a materialized shared space |
-
2013
- 2013-06-27 CN CN201310261964.7A patent/CN103312812B/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102281290A (en) * | 2011-07-18 | 2011-12-14 | 北京邮电大学 | Emulation system and method for a PaaS (Platform-as-a-service) cloud platform |
Non-Patent Citations (2)
| Title |
|---|
| BaaS平台:移动互联网与云计算融合的产物;崔丹;《软件和信息服务》;20120810;第2012年卷(第336期);第11页 * |
| 沈奎林;邵波;杜瑾.基于新浪云计算平台搭建CADAL数字化项目管理平台.《新世纪图书馆》.2013,第2013年卷(第1期),第18-21页. * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN103312812A (en) | 2013-09-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111581563A (en) | Page response method and device, storage medium and electronic equipment | |
| US20140115046A1 (en) | Stream processing using a client-server architecture | |
| CN109992406B (en) | Picture request method, picture request response method and client | |
| EP4033350A2 (en) | Method and system for flexible node composition on local or distributed computer systems | |
| CN114205230B (en) | Configuration method, system, medium and electronic equipment of cloud primary network element | |
| CN110019496B (en) | Data reading and writing method and system | |
| CN106657314A (en) | Cross-data center data synchronization system and method | |
| CN111177112A (en) | Database blocking method and device based on operation and maintenance management system and electronic equipment | |
| CN109697055B (en) | Method and system for generating mobile App page | |
| US20200110644A1 (en) | System for offline object based storage and mocking of rest responses | |
| CN113645062A (en) | Page data processing method and device and electronic equipment | |
| US20130036197A1 (en) | Method and system for a mobile local server | |
| CN113722007B (en) | Configuration method, device and system of VPN branch equipment | |
| CN113157405A (en) | Method and device for retrying breakpoint of business process | |
| CN112398669A (en) | Hadoop deployment method and device | |
| CN115617420B (en) | Application program generation method, device, equipment and storage medium | |
| CN103312812B (en) | A kind of method for processing business of Mobile solution, Apparatus and system | |
| CN111866211A (en) | Network access method, device, terminal and medium applied to terminal | |
| US20230093004A1 (en) | System and method for asynchronous backend processing of expensive command line interface commands | |
| CN103051722B (en) | A kind ofly determine the method whether page is held as a hostage and relevant device | |
| US20120096096A1 (en) | Mobile communication terminal to provide widget expansion function using message communication, and operation method of the mobile communication terminal | |
| CN113556387A (en) | Edge gateway control method and system, device, electronic device, and storage medium | |
| CN113515328B (en) | Page rendering method, device, electronic equipment and storage medium | |
| CN112905152B (en) | A business export method and device | |
| CN108804155A (en) | Profile acquisition method, device, terminal and computer readable storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| TR01 | Transfer of patent right |
Effective date of registration: 20230412 Address after: Room 501-502, 5/F, Sina Headquarters Scientific Research Building, Block N-1 and N-2, Zhongguancun Software Park, Dongbei Wangxi Road, Haidian District, Beijing, 100193 Patentee after: Sina Technology (China) Co.,Ltd. Address before: 100080, International Building, No. 58 West Fourth Ring Road, Haidian District, Beijing, 20 floor Patentee before: Sina.com Technology (China) Co.,Ltd. |
|
| TR01 | Transfer of patent right |