### UMS APIs Examples

Before you can run the examples, you must first deploy the UMS web service's WAR file to a web container.
For additional information, see Configuring the UMS.

Ajax Examples
Name | Description
SendMsg.html† | Ajax client that sends text message to a UMS server.
ReceiveMsg.html† | Ajax client that receives text message from a UMS server.
†Require Firefox 2 and higher or Internet Explorer 6 and higher
C# .NET Examples
Name | Description
SendSOAPMsg.cs | Source file for C# application that sends text or binary message as XML/SOAP message to a UMS server.
ReceiveSOAPMsg.cs | Source file for C# application that receives text or binary message as XML/SOAP message from a UMS server.
SendSOAPMsg.exe† | Prebuilt executable for .NET 2.0.
ReceiveSOAPMsg.exe† | Prebuilt executable for .NET 2.0.
†Require .NET Framework 2.0 or later version
Python Examples
Name | Description
SendMsg.py† | Source file for Python application that sends text message to a UMS server.
ReceiveMsg.py† | Source file for Python application that receives text message from a UMS server.
SendSOAPMsg.py‡ | Source file for Python application that sends text or binary message as XML/SOAP message to a UMS server.
ReceiveSOAPMsg.py‡ | Source file for Python application that receives text or binary message as XML/SOAP message from a UMS server.
†Require Python 2.3 or later version
‡Require Python 2.5 or later version
Ruby Examples
Name | Description
SendMsg.rb† | Source file for Ruby application that sends text message to a UMS server.
ReceiveMsg.rb† | Source file for Ruby application that receives text message from a UMS server.
†Require Ruby 1.8.6 later version (a compatible Ruby interpreter such as JRuby 1.1.5 can also be used)
UMS features that use the HTTP GET protocol
Name | Description
UtilsUsingGet.html | Simple UMS example demonstrating various utilities that use the HTTP GET protocol