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]

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
This VC++ project shows how to use PocketXML-RPC from C++ to ping the Weblogs.com ping server
Last Updated : Sunday, April 02, 2006
categories: PocketXML-RPC C++
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++
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
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
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
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
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
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
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
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
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
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 docs
Last Updated : Monday, May 13, 2002
categories: PocketXML-RPC VBScript Userland
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
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
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
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
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++
A sample of calling .NET WebServices and .NET Remoting SOAP services with PocketSOAP.
Last Updated : Tuesday, January 15, 2002
categories: PocketSOAP .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
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
This example calls the soapclient.com Edgar search service.
Last Updated : Sunday, November 11, 2001
categories: PocketSOAP VBScript
This example demonostrates calls a variety of services deployed with different server toolkits including 4s4c, GLUE, ROPE, Apache SOAP and SOAP::Lite
Last Updated : Sunday, November 11, 2001
categories: PocketSOAP VBScript
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
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
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
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
This is a VBScript sample for the XMethods stock quote service.
Last Updated : Sunday, November 11, 2001
categories: PocketSOAP VBScript XMethods
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
This is a simple C++ based console application that calls the XMethods temperature service.
Last Updated : Sunday, November 11, 2001
categories: PocketSOAP C++ XMethods
Here's a little VBS script that uses pocketSOAP to notify weblogs.com that your weblog has changed. See the weblogs.com SOAP interface docs
Last Updated : Wednesday, October 24, 2001
categories: PocketSOAP VBScript Userland
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