soaprpc.com

Contact us | Professional Services | Submit SOAP WebService | Submit link | Glossary | Search

The SOAP FAQ (section 1) has moved! Redirecting you to http://www.soaprpc.com/faq.html

 

Section 1 [ Introduction to SOAP ]

Section 1 [ Introduction to SOAP ]

1.0 What is SOAP?
1.1 Where do I read up more about the protocol?
1.2 Ok, I love reading protocol specs.. where can I get some more?
1.3 How do I make sense out of all these terms?
1.4 How do I learn more? Are there any faqs/tutorials/books/etc. on SOAP?
1.5 Where can I get a SOAP implementation for Java/C++/Perl/ADA/Python?
1.6 Is there any sample code that I can try out?
1.7 Are there any mailing lists that I can join? Newsgroups?



1.0 What is SOAP

SOAP, or the Simple Object Access Protocol, is an XML based protocol for accessessing remote objects over the network. It was proposed initially by a bunch of companies including Microsoft, IBM and Develop Mentor and since then most of the other major software players have agreed to support it. It has since been submitted to W3C as a part of the standardization process.

The precise summary of the protocol in words of the authors is :

"SOAP is a lightweight protocol for exchange of information in a decentralized, distributed environment. It is an XML based protocol that consists of three parts: an envelope that defines a framework for describing what is in a message and how to process it, a set of encoding rules for expressing instances of application-defined datatypes, and a convention for representing remote procedure calls and responses. SOAP can potentially be used in combination with a variety of other protocols; however, the only bindings defined in this document describe how to use SOAP in combination with HTTP and HTTP Extension Framework."
[ Top of page ] [ FAQ Index ]

1.1 Where do I read up more about the protocol?

The protocol specifications, as submitted to W3C is at http://www.w3.org/TR/SOAP.

[ Top of page ] [ FAQ Index ]

1.2 Ok, I love reading protocol specs.. where can I get some more?

There a lot of other proposals - some related to SOAP and others to XML based protocols for building web services. http://www.soaprpc.com/specifications/ lists most of the major ones. Some of these are comparable to each other in terms of what they intend to accomplish, the major difference being the supporting vendor groups.
[ Top of page ] [ FAQ Index ]

1.3 How do I make sense out of all these terms?

Check out the glossary of terms.
[ Top of page ] [ FAQ Index ]

1.4 How do I learn more? Are there any faqs/tutorials/books/etc. on SOAP?

[ Top of page ] [ FAQ Index ]

1.5 Where can I get a SOAP implementation for Java/C++/Perl/ADA/Python ?

Also see http://www.soaprpc.com/software/ for these and a lot more software.
[ Top of page ] [ FAQ Index ]

1.6 Is there any sample code that I can try out ?

The Apache SOAP download comes with some sample programs. In addition, http://www.soaprpc.com/examples/ has a lot more.

[ Top of page ] [ FAQ Index ]


1.7 Are there any mailing lists that I can join? Newsgroups ?

The Apache Users and Developer Mailing lists are some good mailing lists for SOAP. These lists are archived at http://archive.covalent.net/. In addition the list at Develop Mentor are quite useful too.

news://news.software.ibm.com/ibm.software.developerworks.xml.soapbox is a SOAP newsgroup hosted at IBM. Another good newsgroup to follow is comp.text.xml

http://www.soaprpc.com/mailinglists/ lists these and other lists that you can join.

[ Top of page ] [ FAQ Index ]


Date: Dec 25, 2000
Version: 1.2
Author: Vivek Chopra
URL: http://www.SoapRPC.com/faqs/SoapFAQ.html

 

[ Home | Articles | Books | Examples | FAQ | Mailing list | News | Resources | Software | Specifications | Tutorial | Whitepaper | Webservice ]
This site is a member of the XML WebRing. Visit other sites in the ring for more information about XML technology and products.
[ Previous 5 Sites | Previous | Next | Next 5 Sites | Random Site | List Sites ]

Copyright © SoapRPC.com 2000, 2001, 2002, 2003. All rights reserved.
Last updated: Tue Mar 16 22:23:58 PST 2004