MTOM data transfer via TCP
First Claim
Patent Images
1. A data transfer system, comprising:
- an XML message that includes at least text and a binary object, the XML message being separated into message units that include a text-based component and an independent binary component of the XML message;
one or more binary transport connection events configured to transfer the message units; and
a virtual connection protocol comprised of the one or more binary transport connection events, the virtual connection protocol configured to sequence the one or more binary transport connection events and provide reliable wireless transfer of the message units via the one or more binary transport connection events.
2 Assignments
0 Petitions
Accused Products
Abstract
MTOM data transfer via TCP is described. In an embodiment, a Simple Object Access Protocol (SOAP) message is separated into message units using SOAP Message Transmission Optimization Mechanism (MTOM). The message units include a text-based component and independent binary component(s) of the SOAP message. A virtual connection protocol manages and sequences binary transport connection(s), such as transmission control protocol (TCP) connection events, to provide reliable wireless transfer of the message units via the binary transport connection(s).
-
Citations
20 Claims
-
1. A data transfer system, comprising:
-
an XML message that includes at least text and a binary object, the XML message being separated into message units that include a text-based component and an independent binary component of the XML message;
one or more binary transport connection events configured to transfer the message units; and
a virtual connection protocol comprised of the one or more binary transport connection events, the virtual connection protocol configured to sequence the one or more binary transport connection events and provide reliable wireless transfer of the message units via the one or more binary transport connection events. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
separating an XML message that includes text and one or more binary objects into message units that include a text-based component and one or more independent binary components of the XML message; and
establishing a virtual connection to sequence one or more transmission control protocol (TCP) connection events to wirelessly transfer the message units. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. One or more computer readable media comprising computer executable instructions that, when executed, direct a computer-based system to:
-
establish a virtual connection to sequence one or more transmission control protocol (TCP) connection events for wireless data transfer;
separate one or more binary objects from a Simple Object Access Protocol (SOAP) message to form one or more respective binary components;
include a reference to each of the one or more respective binary components within a text-based component of the SOAP message; and
wirelessly transfer the text-based component and the one or more respective binary components of the SOAP message via the one or more TCP connection events. - View Dependent Claims (20)
-
Specification