Working with Attachments
HydraExpress represents each object defined as a MIME attachment in a WSDL document as an instance of
rwsf::MessageAttachment.
This class encapsulates the message payload and
Content-Type information, and may also include
Content-Id or
Content-Location data.
To send a SOAP message with an attachment, follow these steps:
1. Define the attachment in WSDL, including the abstract definitions that describe the operation in which the attachment is sent, and the concrete definition that describes the MIME binding.
2. Generate code.
3. Implement and run your service.
This section discusses each of these steps. The discussion is based on the shipped example MIME located in your <installdir>\examples\webservices\MIME directory. This directory includes a mime.wsdl file as well as sample implementations provided so you can quickly build and test the example.