[go: up one dir, main page]

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 PDF

Info

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
Application number
CN201310261964.7A
Other languages
Chinese (zh)
Other versions
CN103312812A (en
Inventor
黎智云
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sina Technology China Co Ltd
Original Assignee
Sina Technology China Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sina Technology China Co Ltd filed Critical Sina Technology China Co Ltd
Priority to CN201310261964.7A priority Critical patent/CN103312812B/en
Publication of CN103312812A publication Critical patent/CN103312812A/en
Application granted granted Critical
Publication of CN103312812B publication Critical patent/CN103312812B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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

A kind of method for processing business of Mobile solution, Apparatus and system
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.
CN201310261964.7A 2013-06-27 2013-06-27 A kind of method for processing business of Mobile solution, Apparatus and system Active CN103312812B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (1)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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