Universal Messaging 10.1 | Developer Guide | Enterprise APIs | API Language Comparisons
 
API Language Comparisons
Universal Messaging APIs for Enterprise, Web and Mobile applications are available in a range of programming languages. The following table provides an overview of each language's support for Universal Messaging features and communication protocols:
Target Environments
Communication Protocols
Messaging Paradigms
Extended APIs
Enterprise
Web
Mobile
Native or Comet
Pub/Sub
Msg. Queues
Admin
JMS
Java
yes
yes
N/A
Native
yes
yes
yes
yes
C# .NET
yes
yes
N/A
Native
yes
yes
yes
N/A
C++
yes
N/A
N/A
Native
yes
yes
yes
N/A
Python
yes
N/A
N/A
Native
yes
yes
N/A
N/A
Excel VBA
yes
N/A
N/A
Native
yes
N/A
N/A
N/A
JavaScript
N/A
yes
N/A
Native (via WebSocket) or Comet
yes
yes
N/A
N/A
Microsoft Silverlight
N/A
yes
N/A
Native
yes
yes
N/A
N/A
iPhone
N/A
N/A
yes
Native
yes
yes
N/A
N/A
Android
N/A
N/A
yes
Native
yes
yes
N/A
N/A