System and method for consolidating middleware functionality
First Claim
1. A method for marshalling data from a plurality of middleware applications to an implementation, the method comprising:
- receiving first data from a first middleware application, the first data having a first format of a plurality of available formats;
selecting a first path from a plurality of paths based on the first format, the plurality of paths corresponding to the plurality of available formats; and
converting the first data from the first format to a common format based on the selected first path, the common format being compatible with the implementation.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for marshalling data from multiple middleware applications to an implementation includes receiving first data from a first middleware application, the first data having a first format of multiple available formats. A first path is selected from multiple paths based on the first format, the multiple paths corresponding to the multiple available formats. The first data is converted from the first format to a common format, which is compatible with the implementation, based on the selected first path. The method may further include receiving second data from a second middleware application, the second data have a second format of the multiple available formats; selecting a second path from the multiple paths based on the second format; and converting the second data from the second format to the common format based on the selected second path.
-
Citations
20 Claims
-
1. A method for marshalling data from a plurality of middleware applications to an implementation, the method comprising:
-
receiving first data from a first middleware application, the first data having a first format of a plurality of available formats; selecting a first path from a plurality of paths based on the first format, the plurality of paths corresponding to the plurality of available formats; and converting the first data from the first format to a common format based on the selected first path, the common format being compatible with the implementation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer readable medium that stores a program for marshalling data from a plurality of middleware applications to an implementation, the computer readable medium comprising:
-
a receiving code segment for receiving first data from a first middleware application, the first data having a first format of a plurality of available formats; a selecting code segment for selecting a first path from a plurality of paths based on the first format, the plurality of paths corresponding to the plurality of available formats; and a converting code segment for converting the first data from the first format to a common format based on the selected first path, the common format being compatible with the implementation. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer readable medium that stores a program for marshalling data from a plurality of middleware applications to an implementation through a predetermined logical framework comprising a plurality of process layers, the computer readable medium comprising:
-
a determining code segment comprising a first logical layer, the determining code segment determining a first path from a plurality of paths based on a first type of data received from a first middleware application; and a first marshalling code segment, comprising a second logical layer and corresponding to the first path, the first marshalling code segment determining a first marshalling method for marshalling the first type of data to a common format, the common format being compatible with the implementation. - View Dependent Claims (20)
-
Specification