Application message conversion using a feed adapter
First Claim
1. A method comprising:
- establishing, on a feed adapter, at least one configuration policy of a plurality of configuration policies and a message model, wherein said establishing at least one configuration policy of the plurality of configuration policies and the message model on the feed adapter comprises the feed adapter receiving, from a stream administration server, at least one of a first configuration policy of the plurality of configuration policies and the message model;
receiving, at the feed adapter, an indication of a second configuration policy of the plurality of configuration policies;
selecting, on the feed adapter, the second configuration policy of the plurality of configuration policies based, at least in part, on said receiving the indication of the second configuration policy of the plurality of configuration policies, wherein the second configuration policy of the plurality of configuration policies specifies a conversion rule from an input message format to an output message format using at least one conversion function of a plurality of conversion functions, wherein the conversion rule specifies types of arguments that the at least one conversion function receives and returns;
receiving, in the feed adapter, an application message having the input message format;
converting, by the feed adapter, the application message having the input message format to an application message having the output message format according to the conversion rule specified by the second configuration policy of the plurality of configuration policies.
1 Assignment
0 Petitions
Accused Products
Abstract
An indication of a configuration policy of a plurality of configuration policies is received at a feed adapter. The configuration policy of the plurality of configuration policies is selected based, at least in part, on the received indication of the configuration policy. The configuration policy of the plurality of configuration policies specifies a conversion rule from an input message format to an output message format using at least one conversion function of a plurality of conversion functions. The conversion rule specifies types of arguments that the at least one conversion function receives and returns. An application message having the input message format is received in the feed adapter. The feed adapter converts the application message having the input message format to an application message having the output message format according to the conversion rule specified by the configuration policy of the plurality of configuration policies.
109 Citations
19 Claims
-
1. A method comprising:
-
establishing, on a feed adapter, at least one configuration policy of a plurality of configuration policies and a message model, wherein said establishing at least one configuration policy of the plurality of configuration policies and the message model on the feed adapter comprises the feed adapter receiving, from a stream administration server, at least one of a first configuration policy of the plurality of configuration policies and the message model; receiving, at the feed adapter, an indication of a second configuration policy of the plurality of configuration policies; selecting, on the feed adapter, the second configuration policy of the plurality of configuration policies based, at least in part, on said receiving the indication of the second configuration policy of the plurality of configuration policies, wherein the second configuration policy of the plurality of configuration policies specifies a conversion rule from an input message format to an output message format using at least one conversion function of a plurality of conversion functions, wherein the conversion rule specifies types of arguments that the at least one conversion function receives and returns; receiving, in the feed adapter, an application message having the input message format; converting, by the feed adapter, the application message having the input message format to an application message having the output message format according to the conversion rule specified by the second configuration policy of the plurality of configuration policies. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
- a computer processor; and
a computer readable storage medium having computer usable program code embodied therewith, the computer usable program code executable by the processor to cause the apparatus toestablish at least one configuration policy of a plurality of configuration policies and a message model, wherein said establishing at least one configuration policy of the plurality of configuration policies and the message model comprises receiving, from a stream administration server, at least one of a first configuration policy of the plurality of configuration policies and the message model; receive an indication of a second configuration policy of the plurality of configuration policies; select the second configuration policy of the plurality of configuration policies based, at least in part, on said receiving the indication of the second configuration policy of the plurality of configuration policies, wherein the second configuration policy of the plurality of configuration policies specifies a conversion rule from an input message format to an output message format using at least one conversion function of a plurality of conversion functions, wherein the conversion rule specifies types of arguments that the at least one conversion function receives and returns; receive an application message having the input message format; convert the application message having the input message format to an application message having the output message format according to the conversion rule specified by the second configuration policy of the plurality of configuration policies. - View Dependent Claims (12, 13)
- a computer processor; and
-
14. A computer program product for application message conversion using a feed adapter, the computer program product disposed upon a non-transmission medium, the computer program product comprising computer usable program code configured to:
-
establish at least one configuration policy of a plurality of configuration policies and a message model, wherein said establishing at least one configuration policy of the plurality of configuration policies and the message model comprises receiving, from a stream administration server, at least one of a first configuration policy of the plurality of configuration policies and the message model; receive an indication of a second configuration policy of the plurality of configuration policies; select the second configuration policy of the plurality of configuration policies based, at least in part, on said receiving the indication of the second configuration policy of the plurality of configuration policies, wherein the second configuration policy of the plurality of configuration policies specifies a conversion rule from an input message format to an output message format using at least one conversion function of a plurality of conversion functions each conversion function being capable of converting data from one format to another format; receive an application message having the input message format; and convert the application message having the input message format to an application message having the output message format according to the conversion rule specified by the second configuration policy of the plurality of configuration policies. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification