DATA TRANSMISSION FOR DATA REPLICATION SYSTEM
First Claim
1. A non-transitory machine-readable medium storing a program executable by at least one processing unit of a computing device, the program comprising sets of instructions for:
- receiving from an application a set of data objects for transmission to a computing system, the set of data objects having a type;
identifying a data handler definition from a plurality of data handler definitions based on the type of the set of data objects, each data handler definition in the plurality of data handler definitions specifying a type of data object and a communication protocol; and
transmitting the set of data objects to the computing system using the communication protocol specified in the identified data handler definition.
1 Assignment
0 Petitions
Accused Products
Abstract
Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives from an application a set of data objects for transmission to a computing system. The set of data objects have a type. The program further identifies a data handler definition from a plurality of data handler definitions based on the type of the set of data objects. Each data handler definition in the plurality of data handler definitions specifies a type of data object and a communication protocol. The program also transmits the set of data objects to the computing system using the communication protocol specified in the identified data handler definition.
11 Citations
20 Claims
-
1. A non-transitory machine-readable medium storing a program executable by at least one processing unit of a computing device, the program comprising sets of instructions for:
-
receiving from an application a set of data objects for transmission to a computing system, the set of data objects having a type; identifying a data handler definition from a plurality of data handler definitions based on the type of the set of data objects, each data handler definition in the plurality of data handler definitions specifying a type of data object and a communication protocol; and transmitting the set of data objects to the computing system using the communication protocol specified in the identified data handler definition. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
receiving from an application a set of data objects for transmission to a computing system, the set of data objects having a type; identifying a data handler definition from a plurality of data handler definitions based on the type of the set of data objects, each data handler definition in the plurality of data handler definitions specifying a type of data object and a communication protocol; and transmitting the set of data objects to the computing system using the communication protocol specified in the identified data handler definition. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A first computing system comprising:
-
a set of processing units; and a non-transitory computer-readable medium storing instructions that when executed by at least one processing unit in the set of processing units cause the at least one processing unit to; receive from an application a set of data objects for transmission to a second computing system, the set of data objects having a type; identify a data handler definition from a plurality of data handler definitions based on the type of the set of data objects, each data handler definition in the plurality of data handler definitions specifying a type of data object and a communication protocol; and transmit the set of data objects to the second computing system using the communication protocol specified in the identified data handler definition. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification