HYBRID APPLICATION ENVIRONMENTS
First Claim
1. A method of facilitating a hybrid application environment, the method comprising:
- in a first application server within a hosting environment, receiving a data request initiated by a hosted application within the hosting environment in response to a page request made on behalf of a hosted identity logged into the hosting environment;
in the first application server, generating a hybrid data request based on request information comprising at least a portion of the data request and the hosted identity; and
in the first application server, directing the hybrid data request over a connection established between the hosting environment and an enterprise environment for handling by a second application server within the enterprise environment.
2 Assignments
0 Petitions
Accused Products
Abstract
Provided herein are systems, methods, and software for facilitating hybrid application environments. In at least one implementation, an application server within a hosting environment receives a data request initiated by a hosted application within the hosting environment. The hosted application may initiate the data request in response to a page request made on behalf of a hosted identity logged into the hosting environment. The application server generates a hybrid data request based on request information comprising at least a portion of the data request and the hosted identity and directs the hybrid data request over a connection established between the hosting environment and an enterprise environment for handling by an application server within the enterprise environment.
-
Citations
20 Claims
-
1. A method of facilitating a hybrid application environment, the method comprising:
-
in a first application server within a hosting environment, receiving a data request initiated by a hosted application within the hosting environment in response to a page request made on behalf of a hosted identity logged into the hosting environment; in the first application server, generating a hybrid data request based on request information comprising at least a portion of the data request and the hosted identity; and in the first application server, directing the hybrid data request over a connection established between the hosting environment and an enterprise environment for handling by a second application server within the enterprise environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more computer readable media having stored thereon program instructions for operating an application server within a hosting environment to facilitate a hybrid application environment, wherein the program instructions, when executed by the application server, direct the application server to at least:
-
receive a plurality of data requests initiated by a plurality of hosted applications within the hosting environment; to respond to the plurality of data requests, selectively engage with one of at least a hosted data source within the hosting environment and an enterprise data source within an enterprise environment based on configurable handling information associated with the plurality of hosted applications; and to engage with the enterprise data source within the enterprise environment, generate a plurality of hybrid data requests for enterprise data based on the plurality of data requests and a plurality of hosted identities associated with the plurality of data requests and direct the plurality of hybrid data requests to the enterprise environment. - View Dependent Claims (11, 12, 13, 14)
-
-
15. One or more computer readable media having stored thereon program instructions for facilitating a hybrid application environment, the program instructions comprising:
first program instructions that, when executed by a computing system direct the computing system to; process a data request, initiated by a hosted application within the hosting environment in response to a page request made on behalf of a hosted identity logged into the hosting environment, to generate a hybrid data request based on request information comprising at least a portion of the data request and the hosted identity; and direct the hybrid data request over a connection established between the hosting environment and an enterprise environment for handling by a second application server within the enterprise environment. - View Dependent Claims (16, 17, 18, 19, 20)
Specification