W3C home > Mailing lists > Public > xml-dist-app@w3.org > June 2001

RE: Multiple SOAP messages in a single MIME multipart message?

From: Doug Davis <dug@us.ibm.com>
Date: Wed, 20 Jun 2001 07:00:18 -0400
To: jerry_liu@exch.labs.agilent.com
Cc: LMM@acm.org, xml-dist-app@w3.org
Message-ID: <OF8230BB8C.E708EE60-ON85256A71.003C83D3@raleigh.ibm.com >
I believe this is perfectly valid (spec-wise).
-Dug

jerry_liu@exch.labs.agilent.com@w3.org on 06/19/2001 08:52:27 PM

Sent by:  xml-dist-app-request@w3.org


To:   LMM@acm.org, xml-dist-app@w3.org
cc:
Subject:  RE: Multiple SOAP messages in a single MIME multipart message?



In the scenario I was thinking of when I posed the original question, the
SOAP messages were destined for a node (let's call it A) which sits behind
a
firewall and is unable to accept connections from outside the firewall.

SOAP messages meant for A originating from outside the firewall are instead
sent to an intermediate node (let's call it B) which stores them.  Then A
makes periodic HTTP requests to B for retrieve the stored SOAP messages,
which if they exist are then returned in the HTTP response body.  Any
responses to the original SOAP message (like a RPC response) are then
returned in a subsequent HTTP request.

I don't think this breaks any SOAP specs (does it?), since RPC requests and
responses are both just structs anyway.  Our main motivation in wanting to
bundle multiple SOAP messages was so we could get them from B to A in a
single HTTP transaction...

Jerry

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




> -----Original Message-----
> From: Larry Masinter [mailto:LMM@acm.org]
> Sent: Tuesday, June 19, 2001 5:36 PM
> To: Liu,Jerry (A-Labs); xml-dist-app@w3.org
> Subject: RE: Multiple SOAP messages in a single MIME
> multipart message?
> Sensitivity: Personal
>
>
> Is SOAP supposed to work with HTTP/1.1 pipelining?
>
> In other applications, it turned out that HTTP/1.1 pipelining
> was as efficient as trying to bundle multiple independent requests
> into a single request / response.
>
Received on Wednesday, 20 June 2001 07:00:26 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:59:01 GMT