Do you have access to an ASP.NET server? Cos creating an ASMX soap class will give you a grounding on messaging via SOAP, and you can turn on GET;POST if you want to message via plain-old-XML (POX).