MartyConnelly
martyconnelly at shaw.ca
Sun Apr 20 15:32:32 CDT 2003
SOAP is a specification that defines the XML format for messages, and that's about it for the required parts of the spec. If you have a well-formed XML fragment enclosed in a couple of SOAP elements, you have a SOAP message. While this is all that is required for SOAP, it may not be enough for applications to talk to each other. If your application doesn't understand XML, you will need to represent your program's datatypes integers, floats, arrays, structs, and so onas XML data in the SOAP message. Section 5 of the SOAP standard specifies an XML notation for representing programming language types. This where you get into various Soap toolkits. WSDL is a a workable metadata standardized format for SOAP to describe XML elements in the SOAP message. SOAP doesnt have to use HTTP for transport. Here are some links to links that start to describe SOAP at various levels. http://searchwebservices.techtarget.com/bestWebLinks/0,289521,sid26_tax288852,00.html http://www.vbxml.com/soapworkshop/articles/intro/page1.asp Sample SOAP Message Syntax sent by client POST /examples HTTP/1.0 User-Agent: Radio UserLand/7.0 (MacOS) Host: localhost:81 Content-Type: text/xml Content-length: 474 SOAPAction: "examplecreditcheck" <SOAP:Envelope xmlns:SOAP='http://schemas.xmlsoap.org/soap/envelope/' SOAP:encodingStyle='http://schemas.xmlsoap.org/soap/encoding/' xmlns:v='http://www.topxml.com/soapworkshop/'> <SOAP:Body> <v:DoCreditCheck> <ssn>123-456-7890</ssn> </v:DoCreditCheck> </SOAP:Body> </SOAP:Envelope> Sample SOAP HTTP returned with XML from SOAP listener Service on Remote Server HTTP/1.1 200 OK Server: Microsoft-IIS/5.0 Date: Wed, 31 Jan 2001 07:21:19 GMT MessageType: CallResponse Content-Length: nnn Content-Type: text/xml Expires: Wed, 31 Jan 2001 07:21:20 GMT Cache-control: private <?xml version="1.0"?> <Env:Envelope xmlns:Env="http://schemas.xmlsoap.org/soap/envelope/" Env:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:vb='http://www.topxml.com/soapworkshop/"> <Env:Body> <vb:GetSecretIdentityResponse> <id>Matt Murdock</id> </vb:GetSecretIdentityResponse> </Env:Body> </Env:Envelope> mwp.reid at queens-belfast.ac.uk wrote: >Dont encourage her Mark. Shes bad enough. > >(<: > >Martin > > >Quoting "Mark L. Breen" <subs at solution-providers.ie>: > > > >>Brialliant Susan, >> >> >>----- Original Message ----- >>From: "Susan Harkins" <harkins at iglou.com> >>To: <accessd at databaseadvisors.com> >>Sent: Sunday, April 20, 2003 3:21 PM >>Subject: Re: [AccessD] OT: SOAP >> >> >> >> >>>Well, it's really just fat and lye Martin -- but when you're making >>> >>> >>it, >>you >> >> >>>want to be careful to pour the lye into the water/oil mixture and not >>> >>> >>the >> >> >>>other way around -- think of the water as a lake and the lye as snow >>> >>> >>-- >>you >> >> >>>sprinkle the snow onto the lake... pouring the water into a bowl of >>> >>> >>lye >> >> >>>causes too quick and severe a reaction and it's dangerous. Ya have to >>> >>> >>stir >> >> >>>until the mixture's the right consistency -- otherwise you get a >>> >>> >>really >>soft >> >> >>>bar that you can't remove from the mold and it melts in the shower. >>> >>>So, does that help? <snicker> >>> >>>Actually, I think there's a good discussion on the 2003 beta >>> >>> >>developer's >> >> >>>CD -- >>> >>>Susan H. >>> >>> >>> >>> >>>>Could someone give me a quick high level technical overview of >>>> >>>> >>SOAP? >> >> >>>> >>>> >>>_______________________________________________ >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/accessd >>>Website: http://www.databaseadvisors.com >>> >>> >>> >>_______________________________________________ >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >> >> >_______________________________________________ >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > > >