Home arrow C++ arrow Building A SOAP Client With Visual C++

Building A SOAP Client With Visual C++

SOAP, or Simple Object Access Protocol, is the backbone of web services and a variety of new technologies. In this article Nauman shows us how to create a simple SOAP client with Visual C++. He describes several methods found in the SOAP toolkit, and finishes off by creating a SOAP client that checks whether or not a Yahoo user is currently online.

Author Info:
By: Nauman Laghari
Rating: 4 stars4 stars4 stars4 stars4 stars / 35
April 29, 2002
  1. · Building A SOAP Client With Visual C++
  2. · Fundamentals of SOAP Programming
  3. · SoapSerializer
  4. · Demonstrating a sample SOAP client
  5. · Conclusion

print this article

Building A SOAP Client With Visual C++
(Page 1 of 5 )

In this article, I'll show you how to build a SOAP client using Visual C++. This tutorial gives you a hands on introduction to using the SOAP API. SOAP (or Simple Object Access Protocol) is emerging as a very popular protocol for exchanging information across the Internet. It's relatively simple and because itís designed to work with HTTP, SMTP and other such protocols, it can be easily sent to another computer on the Internet without worrying about firewalls, etc.

From here on in Iím going to assume that you have at least a basic knowledge of SOAP and also advanced knowledge of C++. If youíre not too familiar with SOAP, then please read this article first. It gives an excellent introduction to what SOAP is and what you can do with it.

You should also be familiar with using COM, especially using Smart Pointers in COM as in the code for this article Iíve used the import directive to convert COM interfaces to Smart Pointers. You must also have the Microsoft SOAP Toolkit installed on your system, which you can download here.
blog comments powered by Disqus

- Intel Threading Building Blocks
- Threading Building Blocks with C++
- Video Memory Programming in Text Mode
- More Tricks to Gain Speed in Programming Con...
- Easy and Efficient Programming for Contests
- Preparing For Programming Contests
- Programming Contests: Why Bother?
- Polymorphism in C++
- Overview of Virtual Functions
- Inheritance in C++
- Extending the Basic Streams in C++
- Using Stringstreams in C++
- Custom Stream Manipulation in C++
- General Stream Manipulation in C++
- Serialize Your Class into Streams in C++

Watch our Tech Videos 
Dev Articles Forums 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us 
Weekly Newsletter
Developer Updates  
Free Website Content 
Contact Us 
Site Map 
Privacy Policy 

Developer Shed Affiliates


© 2003-2019 by Developer Shed. All rights reserved. DS Cluster - Follow our Sitemap
Popular Web Development Topics
All Web Development Tutorials