PARAMETER DRIVEN DATA FORMAT CONVERSION IN CLIENT/SERVER ARCHITECTURES
First Claim
1. A method for parameter driven data format conversion in a client/server architecture, the method comprising:
- providing a format conversion framework in a protocol layer between the client and the server;
passing, by the format conversion framework from the client to the server, a format conversion identifier (ID) with a request from the client;
looking up a conversion module by the format conversion framework based on the format conversion ID, the conversion module providing a conversion routine; and
executing, by the format conversion framework, the conversion routine on a result returned from the server to the client based on the request, the conversion routine converting a format of the result into a format used by the client.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for parameter driven data format conversion in a client/server architecture are disclosed. A format conversion framework is provided in a protocol layer between the client and the server. The format conversion framework passes a format conversion identifier (ID) with a request from the client from the client to the server. A conversion module is looked up by the format conversion framework based on the format conversion ID, the conversion module providing a conversion routine. The format conversion framework then executes the conversion routine on a result returned from the server to the client based on the request, the conversion routine converting a format of the result into a format used by the client.
16 Citations
15 Claims
-
1. A method for parameter driven data format conversion in a client/server architecture, the method comprising:
-
providing a format conversion framework in a protocol layer between the client and the server; passing, by the format conversion framework from the client to the server, a format conversion identifier (ID) with a request from the client; looking up a conversion module by the format conversion framework based on the format conversion ID, the conversion module providing a conversion routine; and executing, by the format conversion framework, the conversion routine on a result returned from the server to the client based on the request, the conversion routine converting a format of the result into a format used by the client. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for parameter driven data format conversion in a client/server architecture, the system comprising:
-
a protocol handler at the server that handles a result from the server based on a request from the client, the result being provided according to a server protocol; a format conversion framework provided between the client and the server, the format conversion framework comprising; a format conversion registry that stores a plurality of conversion identifiers (IDs) that specifies a conversion routine needed for the request from the client; a format converter interface that calculates a format conversion registered according to one of the plurality of conversion identifiers; and a format converter handler communicating with the protocol handler to look up a conversion module from a plurality of conversion modules that specify executable conversion routines, the format converter handler executing the conversion routine from the conversion module on the result from the server needed for the request from the client. - View Dependent Claims (8, 9)
-
-
10. A computer-readable medium containing instructions to configure a processor to perform a method, the method comprising:
-
provide a format conversion framework in a protocol layer between the client and the server; pass, by the format conversion framework from the client to the server, a format conversion identifier (ID) with a request from the client; look up a conversion module by the format conversion framework based on the format conversion ID, the conversion module providing a conversion routine; and execute, by the format conversion framework, the conversion routine on a result returned from the server to the client based on the request, the conversion routine converting a format of the result into a format used by the client. - View Dependent Claims (11, 12, 13, 14, 15)
-
Specification