to me its just a packaging thing in document-style u have only one part in message, u send an xml document to the web service in procedure oriented, u can pass several parameters and u basically make an rpc call (like rmi)
Originally posted by Jaspreet Singh UK: document-literal [...] procedure-encode [...]
I think this is confusing two separate things. Yes, document=XML, procedure=XML representing RPC; but literal/encode is about how the XML is represented. Note that for WS-I Basic Profile you can ignore encode, as they mandate literal only.
Procedure style web service is a model of an online request which contacts a service and does some processing maybe using a database and returns the result to the user. With document oriented, the model of an online order, which first goes to recieving, then to a program to check if there is current inventory in stock, next to shipping, then to a confirm process, in which a invoice is returned to the customer.
Get meta with me! What pursues us is our own obsessions! But not this tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop