Native Format Tunneling
First Claim
1. A method comprising:
- determining, at an exchange infrastructure implemented on one or more processors, that a message received by the exchange infrastructure from a first application is to be routed between the first application and a second application that both use a first file format that differs from and is incompatible with an open standard language supported by the exchange infrastructure;
generating, at the exchange infrastructure, a file envelope comprising the message and a header in the open standard language, the header comprising routing information for the message, the message remaining in the first file format without conversion or mapping to the open standard language; and
routing the file envelope through the exchange infrastructure for delivery to the second application.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and techniques are disclosed for transmitting a message through an application integration system without having to convert the message from a format that native to both a sending application and a receiving application. A computer-implemented method for transmitting a message from a sending application through an application integration system can include determining a receiving application of the message, and determining a file format used by the receiving application. If the file format used by the receiving application is substantially identical to a file format used by the sending application, the method can include wrapping the message in a markup language file envelope according to a markup language used by the application integration system. The message can then be routed in the markup language file envelope to the receiving application.
30 Citations
20 Claims
-
1. A method comprising:
-
determining, at an exchange infrastructure implemented on one or more processors, that a message received by the exchange infrastructure from a first application is to be routed between the first application and a second application that both use a first file format that differs from and is incompatible with an open standard language supported by the exchange infrastructure; generating, at the exchange infrastructure, a file envelope comprising the message and a header in the open standard language, the header comprising routing information for the message, the message remaining in the first file format without conversion or mapping to the open standard language; and routing the file envelope through the exchange infrastructure for delivery to the second application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An article of manufacture comprising a computer readable storage medium storing instructions that, when implemented by one or more processors, cause the one or more processors to perform operations comprising:
-
determining, at an exchange infrastructure implemented on one or more processors, that a message received by the exchange infrastructure from a first application is to be routed between the first application and a second application that both use a first file format that differs from and is incompatible with an open standard language supported by the exchange infrastructure; generating, at the exchange infrastructure, a file envelope comprising the message and a header in the open standard language, the header comprising routing information for the message, the message remaining in the first file format without conversion or mapping to the open standard language; and routing the file envelope through the exchange infrastructure for delivery to the second application. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
one or more processors; and one or more computer readable storage media storing instructions that, when implemented by the one or more processors, cause the one or more processors to perform operations comprising; determining, at an exchange infrastructure implemented on one or more processors, that a message received by the exchange infrastructure from a first application is to be routed between the first application and a second application that both use a first file format that differs from and is incompatible with an open standard language supported by the exchange infrastructure; generating, at the exchange infrastructure, a file envelope comprising the message and a header in the open standard language, the header comprising routing information for the message, the message remaining in the first file format without conversion or mapping to the open standard language; and routing the file envelope through the exchange infrastructure for delivery to the second application. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification