On Wednesday, November 27, 2002, at 07:57 AM, Anne Thomas Manes wrote:
But there's no reason why you can't use literalExcept neither BEA Workshop nor .Net wsdl tools allow you too use "literal" with rpc style messages.
encoding with rpc style messages. Literal makes it much easier to perform
message validation or XSLT transformation.
And those are the pushers of WS-I. Ironic then that Axis supports that pairing.
and I was not very sucessfull deserializing array structure thats not declared as "ArrayType" with those tools.
they clearly prefer soapencoded arrays when style is "rpc"
Best regards, Anne-----Original Message----- From: pFrancis X [mailto:[EMAIL PROTECTED]] Sent: Tuesday, November 26, 2002 11:02 PM To: [EMAIL PROTECTED] Subject: RE: Document style web services Let's take a standard purchase order scenario. If I send a PO message as the payload, using ebXML-TRP, I can receive tne ACK/NAK on the same socket. A subsequent message within the time to perform as defined by my orchestration will have the POA payload response. I now have a request / response taking place across a time boundary (but still within my time to perform as defined by my BP). The same thing applies if I have an EDI 850 PO using an EDIINT/AS2 transport. Additionally, HTTP is not the only protocol for moving payloads, TRPs also have specified support for SMTP such as EDIINT/AS1 or ebXML. SMTP cannot support synchronous business processes. All the production business process that I've seen so far, when using messaging, do it asynchronously. The one thing that I see is that our definitions of sync/async may be different. By sync, I see it more as defined by RPC mechanisms (ala RMI) and async as closer to messaging (ala JMS). francis --- Anne Thomas Manes <[EMAIL PROTECTED]> wrote:Document style web services are not inherently asynchronous. The synchronous nature of a Web service is determined by the message exchange pattern described in the WSDL Operation. If the service is defined as having an input and output message, then it is a request/response service (inherently synchronous). If it is defined as having only an input message, then it is a one-way message (inherently asynchronous). Anne-----Original Message----- From: Francis Ho -- Enterprise Architecture[mailto:[EMAIL PROTECTED]]Sent: Tuesday, November 26, 2002 12:07 PM To: [EMAIL PROTECTED] Subject: RE: Document style web services Document style web services is inherentlyasynchronous. Most ofmodern TRP/MS's such as EDIINT and RosettaNet (RNIF) usedocument-style services.It was found to be more a bit more scalable and flexible indealing withlegacy systems. This is especially true as many of the legacysystems for orderprocessing were batch oriented. francis===== -- The best thing about standards is that there are so many to choose from. __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com