Universal Messaging 9.7 | Universal Messaging 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
Peer to Peer
Admin
JMS
Java
yes
yes
N/A
Native
yes
yes
yes
yes
yes
C# .NET
yes
yes
N/A
Native
yes
yes
yes
yes
N/A
C++
yes
N/A
N/A
Native
yes
yes
yes
yes
N/A
Python
yes
N/A
N/A
Native
yes
yes
N/A
N/A
N/A
Excel VBA
yes
N/A
N/A
Native
yes
N/A
N/A
N/A
N/A
JavaScript
N/A
yes
N/A
Native (via WebSocket) or Comet
yes
yes
N/A
N/A
N/A
Adobe Flex
N/A
yes
N/A
Native
yes
yes
yes
N/A
N/A
Microsoft Silverlight
N/A
yes
N/A
Native
yes
yes
yes
N/A
N/A
iPhone
N/A
N/A
yes
Native
yes
yes
yes
N/A
N/A
Android
N/A
N/A
yes
Native
yes
yes
yes
N/A
N/A

Copyright © 2013-2015 | Software AG, Darmstadt, Germany and/or Software AG USA, Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors.