Method and apparatus for processing messages
AssigneeSensinode Oy
InventorsZach SHELBY, Mikko Saarnivala
Life of this patent
Estimating the term…
Loading patent…
AssigneeSensinode Oy
InventorsZach SHELBY, Mikko Saarnivala
Estimating the term…
An apparatus and a method for transforming Simple Object Access Protocol (SOAP) messages is provided. The method comprises receiving and transmitting Extensible Markup Language (XML) format SOAP messages by using an application protocol and TCP/IP, a message comprising message elements and receiving and transmitting binary messages comprising binary message elements. A transformation is performed between an XML format message and a binary message by replacing (316-320) each message element of a given format with a message element in the other format. When transforming an XML message to binary format, the application protocol packet type and TCP/IP acknowledgement data are included (312) in the binary header. When transforming a binary format message to XML format, the application protocol packet type is selected on the basis of the information in the binary header of the binary format message.
An apparatus, configured to
The apparatus of any preceding claim, further configured to transmit the transformed message to a desired destination.
The apparatus of any preceding claim, further configured to
The apparatus of any preceding claim, further configured to
The apparatus of any preceding claim, further configured to respond to a binary format SOAP put message by sending a binary acknowledgement message to the sender of the binary message.
The apparatus of any preceding claim, further configured to respond to a binary format SOAP message which is to be decompressed by sending a binary acknowledgement message to the sender of the binary message.
The apparatus of any preceding claim, further configured to transmit the binary SOAP message by using User Datagram Protocol (UDP).
The apparatus of any preceding claim, further configured to transmit the binary SOAP message by utilising one of the following transmission technologies:
The apparatus of any preceding claim, configured to receive and transmit Extensible Markup Language (XML) format Simple Object Access Protocol (SOAP) messages by using the Hypertext Transfer Protocol (HTTP).
The apparatus of any preceding claim, further configured to include, when transforming an XML/SOAP message to binary format, the namespace used and the version number of the encoding in the binary header.
A method, comprising
The method of any preceding claim, further comprising:
The method of any preceding claim, further comprising
The method of any preceding claim, further comprising
The method of any preceding claim, further comprising
The method of any preceding claim, further comprising:
The method of any preceding claim, further comprising:
The method of any preceding claim, further comprising:
The method of any preceding claim, wherein the application protocol is Session Initiation Protocol (SIP).
An apparatus, comprising:
An apparatus, configured to
Dependencies are inferred from the claim text.