Samples Gallery
In addition to the samples contained in the 4s4c and pocketSOAP downloads, I'll be adding more samples here. Drop me an email if you have a sample you want to add here, or there's a specific example you want to see.
Category :
[All] [.NET] [C++] [eVB] [eVC] [GXA] [PocketXML-RPC] [Userland] [VBScript] [Visual Basic] [XMethods]
[All] [.NET] [C++] [eVB] [eVC] [GXA] [PocketXML-RPC] [Userland] [VBScript] [Visual Basic] [XMethods]
Controlling Array Type Serialization in scripting language
Many scripting environments only support arrays of variants, by default PocketSOAP will serialize these as an array of xsd:anyType as each item in the array may be of a different type. However some servers will complain when receiving such an array. You can however override the default mappings in PocketSOAP and have it say the array is of a different type, this sample shows serializing an array of variants from VBScript as an array of xsd:string in the resulting SOAP request.Last Updated : Tuesday, February 27, 2007
categories: PocketSOAP VBScript
categories: PocketSOAP VBScript
Weblogs.com ping in c++
This VC++ project shows how to use PocketXML-RPC from C++ to ping the Weblogs.com ping serverLast Updated : Sunday, April 02, 2006
categories: PocketXML-RPC C++
categories: PocketXML-RPC C++
Custom Serializers in VC++
This sample contains a customer serializer written in vC++ along with a sample client application that uses the custom serializer.Last Updated : Monday, September 20, 2004
categories: PocketSOAP C++
categories: PocketSOAP C++
DIME & SwA in eVC
This eVC project show's how to use the DIME and SwA attachments support in PocketSOAP.Last Updated : Saturday, July 31, 2004
categories: PocketSOAP eVC
categories: PocketSOAP eVC
Handling Arrays of Complex Types
This VB6 sample shows how to manually handle sending and receiving arrays of complex types.Last Updated : Monday, June 07, 2004
categories: PocketSOAP Visual Basic
categories: PocketSOAP Visual Basic
Working with VB Collections and PocketSOAP
This VB6 sample shows how to write a class that performs serialization and deserialization for VB6 collections.Last Updated : Wednesday, March 31, 2004
categories: PocketSOAP Visual Basic
categories: PocketSOAP Visual Basic
MIME Attachments in C#
This is a c# version of the echo attachments sample, and shows how to use the attachments manager in C#Last Updated : Monday, September 01, 2003
categories: PocketSOAP .NET
categories: PocketSOAP .NET
PocketSOAP for PocketPC demo using eVB
This is an updated version of Christian Forsberg's sample that he built for this article. In addition to being updated for pocketSOAP 1.1, Rupak Ganguly kindly contributed some code that allows you to configure the proxy and authentication options.In addition to the source download [click the title], there's a download for a pre-packaged setup [1109k] for ARM, MIPS & SH3 devices.
Last Updated : Sunday, May 25, 2003
categories: PocketSOAP eVB
categories: PocketSOAP eVB
Grand Central Network
There's a getting started guide for using PocketSOAP with the Grand Central Communications Network available on their Developer Central website.Last Updated : Tuesday, May 20, 2003
categories: Visual Basic PocketSOAP
categories: Visual Basic PocketSOAP
RssValidator Client
This is a client proxy object and application for the SOAP Interface to the Rss Validator service. This also shows how to take a DOM document and get it serialized into the request SOAP message. The bulk of the proxy code was generated using the WSDL wizard, and hand tweaked to provide the DOM support. Note that this requires PocketSOAP v1.4.1 and MSXML4.0 to run.Last Updated : Friday, January 10, 2003
categories: Visual Basic PocketSOAP
categories: Visual Basic PocketSOAP
DIME & SwA in VB
This VB project show's how to use the DIME and SwA attachments support in PocketSOAP 1.3.5.Last Updated : Saturday, July 27, 2002
categories: PocketSOAP Visual Basic
categories: PocketSOAP Visual Basic
DIME & SwA in eVB
This eVB project show's how to use the DIME and SwA attachments support in PocketSOAP 1.3.5 from eVB.Last Updated : Saturday, July 27, 2002
categories: PocketSOAP eVB
categories: PocketSOAP eVB
Calling Weblogs.com [XML-RPC]
Here's a little VBS script that uses pocketXML-RPC to notify weblogs.com that your weblog has changed. See the weblogs.com XML-RPC interface docsLast Updated : Monday, May 13, 2002
categories: PocketXML-RPC VBScript Userland
categories: PocketXML-RPC VBScript Userland
PocketBlogger
This is a simple BloggerAPI client for PocketPC's, that can be use to edit and create posts for weblogging tools that support the BloggerAPI such as Blogger and Radio.Last Updated : Monday, May 13, 2002
categories: PocketXML-RPC eVB Userland
categories: PocketXML-RPC eVB Userland
Using the XSpaces service
This shows how to use the XMethods XSpaces service using PocketSOAP, using a proxy object generated by the beta WSDL tools.Last Updated : Tuesday, April 23, 2002
categories: PocketSOAP Visual Basic XMethods
categories: PocketSOAP Visual Basic XMethods
Calling the Google API
Here's a VBScript sample of calling the Google Search API. Note that you'll need to create an account at Google to get an authentication key to use.Last Updated : Thursday, April 11, 2002
categories: PocketSOAP VBScript
categories: PocketSOAP VBScript
WS-Routing demo
This demo generates & parses WS-Routing headers. It includes an object model based on the WS-Routing spec and a set of PocketSOAP serializers & deserializers for the object model.Last Updated : Saturday, March 16, 2002
categories: PocketSOAP Visual Basic GXA
categories: PocketSOAP Visual Basic GXA
Custom Serializer example
This is a C++ based sample, that shows how to write a custom serializer / deserializer, and how to register it with the PocketSOAP serializerFactory, so that it gets called at the appropriate times. The sample contains a simple implementation for a dictionary collection [name/value pairs], and the custom serializer that serializes this collection object to/from SOAP. The serialized representation of the dictionary is compatible with the Apache SOAP serialization for hashMaps, and the sample code sends and receives a dictionary to an Apache SOAP 2.2 server.Last Updated : Saturday, February 02, 2002
categories: PocketSOAP C++
categories: PocketSOAP C++
PocketSOAP / .NET Interop
A sample of calling .NET WebServices and .NET Remoting SOAP services with PocketSOAP.Last Updated : Tuesday, January 15, 2002
categories: PocketSOAP .NET
categories: PocketSOAP .NET
Using PocketSOAP from .NET
Tony Hong sent me this one, and shows how to use pocketSOAP from C# (and therefore any other .NET language)Last Updated : Tuesday, January 15, 2002
categories: PocketSOAP .NET
categories: PocketSOAP .NET
Calling the Manila SOAP API
Here's a simple example of using pocketSOAP from VB, to modify the home page of a Manila based site. See Jake's Getting started with Manila and SOAP post to the xml-rpc list. This versions works fine for OPML and non OPML based Manila Sites (you typically are using OPML if you use Radio to edit your Manila site). Here's a picture of it in action. I've started using this to update my soap weblog.Last Updated : Friday, November 16, 2001
categories: PocketSOAP Visual Basic Userland
categories: PocketSOAP Visual Basic Userland
Edgar search
This example calls the soapclient.com Edgar search service.Last Updated : Sunday, November 11, 2001
categories: PocketSOAP VBScript
categories: PocketSOAP VBScript
Interop demos
This example demonostrates calls a variety of services deployed with different server toolkits including 4s4c, GLUE, ROPE, Apache SOAP and SOAP::LiteLast Updated : Sunday, November 11, 2001
categories: PocketSOAP VBScript
categories: PocketSOAP VBScript
Handling Type mappings
These examples demonostrates how to use the serializerFactory to configure type mappings for untyped elements, for elements with the same name but different types, and demonstrates the use of the valueas function to extract de-serialized values as a particular type.Last Updated : Sunday, November 11, 2001
categories: PocketSOAP VBScript
categories: PocketSOAP VBScript
Arrays from Scripting
This shows using arrays, and handling strongly typed arrays from scripting environments (such as VBScript or eVB), where arrays have to be arrays of variants.Last Updated : Sunday, November 11, 2001
categories: PocketSOAP VBScript
categories: PocketSOAP VBScript
PocketPC Stock Quote
This is the eVC source code for the Stock Quote demo that installs with PocketSOAP on PocketPC's. This is calling the XMethods stock quote service.Last Updated : Sunday, November 11, 2001
categories: PocketSOAP eVC XMethods
categories: PocketSOAP eVC XMethods
VB6 Stock Quote
This is a VB6 project that calls the XMethods stock quote service. This including showing how to configure proxy server support, and the use of the SOAP Proxy object.Last Updated : Sunday, November 11, 2001
categories: PocketSOAP Visual Basic XMethods
categories: PocketSOAP Visual Basic XMethods
VBScript Stock Quote
This is a VBScript sample for the XMethods stock quote service.Last Updated : Sunday, November 11, 2001
categories: PocketSOAP VBScript XMethods
categories: PocketSOAP VBScript XMethods
Using the PropertyBag Serializer
This VB6 sample shows how the PropertyBag serializer can be used to serialize and de-serialize VB6 classes to complex types, without having to write a custom serializer.Last Updated : Sunday, November 11, 2001
categories: PocketSOAP Visual Basic
categories: PocketSOAP Visual Basic
Current Temperature
This is a simple C++ based console application that calls the XMethods temperature service.Last Updated : Sunday, November 11, 2001
categories: PocketSOAP C++ XMethods
categories: PocketSOAP C++ XMethods
Calling Weblogs.com [SOAP]
Here's a little VBS script that uses pocketSOAP to notify weblogs.com that your weblog has changed. See the weblogs.com SOAP interface docsLast Updated : Wednesday, October 24, 2001
categories: PocketSOAP VBScript Userland
categories: PocketSOAP VBScript Userland
Kafka & XslTransport
Chris Dix has released Kafka an XSLT based SOAP Server (this is so cool), it includes a pocketSOAP transport XslTransport that allows you to run local XSLT's from pocketSOAP for testing.Last Updated : Tuesday, February 27, 2001
categories: PocketSOAP
categories: PocketSOAP

For Windows
For Salesforce.com
For Diagnostics
For Oldtimes Sake