MTOM (Message Transmission Optimization Mechanism Support)

Previous Next

MTOM is the W3C Message Transmission Optimization Mechanism, a method for efficiently sending binary data to and from web services. It uses XOP (XML-binary Optimized Packaging) to transmit binary data. XOP is the W3C XML-binary Optimized Packaging, a method of efficiently embedding binary data in XML.

The Web Service Component in USoft allows you to send binary data along with your SOAP message using the MTOM format. However, if you create a Web Service Component using the New Web Service Component wizard this does not create the correct method definition for sending MTOM. You must create a web service component from scratch if you want to send and/or receive MTOM messages.

To send binary data using MTOM format with USoft the binary data must be in files (not in the database). USoft reads the files and send them as an MTOM encoded message to the web service provider.

USoft can also receive MTOM encoded messages. Binary data sent in the message will be saved in a file in an specified output directory.


See also

How to create an MTOM web service component

How to change the name of the received files

How to automatically generate a file name for received files