Multiple SOAP messages in a single MIME multipart message?

Hi all,

I have a question regarding batching multiple SOAP messages.

I'm using SOAP in combination with HTTP and the RPC representation described
in 1.1 spec.  I have a need to batch multiple SOAP messages within a single
HTTP request (or response).  (Long story as to why but basically some of the
message receivers in the system are not always available and we need to
queue SOAP messages destined for them.)  I suppose one way to do it is to
just hide multiple RPC invocations inside the one parent one, though that
seems inelegant to me.  A method I like better is to just use MIME multipart
to send mutliple SOAP envelopes.  Seems much cleaner and elegant to do it
this way.

My question is, does this scheme violate the "SOAP Messages with
Attachments" (http://www.w3.org/TR/SOAP-attachments) spec?  Or am I only
allowed one SOAP envelope per multipart message?  Are there other ways of
batching multiple SOAP messages I hadn't thought of that would work also?

Thanks,

Jerry

-----
Jerry Liu, Project Scientist
Agilent Laboratories, Palo Alto, CA
jerry_liu@agilent.com

Received on Thursday, 14 June 2001 10:53:17 UTC