On-premise and off-premise communication
First Claim
1. A connectivity component adapted to manage communication between an off-premise server at an off-premise location and an on-premise server at an on-premise location, the connectivity component residing at the off-premise location and comprising:
- an endpoint data store of the connectivity component, the endpoint data store adapted to store endpoint data associated with one or more flows;
a first communication component of the connectivity component, the first communication component adapted to receive a flow execution request from an application of an off-premise server or an on-premise server;
a routing component of the connectivity component, the routing component adapted to determine a requested flow based on the received flow execution request and to identify stored endpoint data associated with the requested flow; and
a second communication component of the connectivity component, the second communication component adapted to communicate the flow execution request to an on-premise server or off-premise server based on the identified endpoint data.
1 Assignment
0 Petitions
Accused Products
Abstract
Proposed are concepts for managing communication between off-premise and on-premise servers. A flow execution request from an application of an off-premise server or an on-premise server is received and a requested flow is determined based on the received flow execution request. Stored endpoint data associated with the requested flow can then be identified. The flow execution request is then communicated to an on-premise server or off-premise server based on the identified endpoint data.
31 Citations
20 Claims
-
1. A connectivity component adapted to manage communication between an off-premise server at an off-premise location and an on-premise server at an on-premise location, the connectivity component residing at the off-premise location and comprising:
-
an endpoint data store of the connectivity component, the endpoint data store adapted to store endpoint data associated with one or more flows; a first communication component of the connectivity component, the first communication component adapted to receive a flow execution request from an application of an off-premise server or an on-premise server; a routing component of the connectivity component, the routing component adapted to determine a requested flow based on the received flow execution request and to identify stored endpoint data associated with the requested flow; and a second communication component of the connectivity component, the second communication component adapted to communicate the flow execution request to an on-premise server or off-premise server based on the identified endpoint data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method of managing communication between an off-premise server at an off-premise location and an on-premise server at an on-premise location, the method comprising:
-
storing, in an endpoint data store, by a connectivity component residing at the off-premise location, endpoint data associated with one or more flows; receiving, by the connectivity component residing at the off-premise location, a flow execution request from an application of an off-premise server or an on-premise server; determining, by the connectivity component residing at the off-premise location, a requested flow based on the received flow execution request; identifying, by the connectivity component residing at the off-premise location, stored endpoint data associated with the requested flow; and communicating, by the connectivity component residing at the off-premise location, the flow execution request to an on-premise server or off-premise server based on the identified endpoint data. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A computer program product for managing communication between an off-premise server at an off-premise location and an on-premise server at an on-premise location, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processing unit to cause the processing unit to perform a method comprising:
-
storing, in an endpoint data store, by a connectivity component residing at the off-premise location, endpoint data associated with one or more flows; receiving, by the connectivity component residing at the off-premise location, a flow execution request from an application of an off-premise server or an on-premise server; determining, by the connectivity component residing at the off-premise location, a requested flow based on the received flow execution request; identifying, by the connectivity component residing at the off-premise location, stored endpoint data associated with the requested flow; and communicating, by the connectivity component residing at the off-premise location, the flow execution request to an on-premise server or off-premise server based on the identified endpoint data. - View Dependent Claims (20)
-
Specification