Universal Messaging 10.3 | Developer Guide | Enterprise APIs | Enterprise Developer's Guide for Python | Enterprise Client Development | Environment Configuration
 
Environment Configuration
The Python API for Universal Messaging uses a C++ wrapper library to expose functionality from the C++ API of Universal Messaging in Python. Therefore the Python API has the same dependencies as the C++ API, some of which do not ship with the product.
OpenSSL
The C++ Client for Universal Messaging uses OpenSSL for secure connections. The OpenSSL libraries required by the C++ libraries are delivered with the Universal Messaging installation.
Running the Sample Applications
Once you have installed Universal Messaging, the sample applications can be found in <InstallDir>\UniversalMessaging\python\examples.
To run the applications you first need to set up the required paths. The path setting should include the following directories:
<InstallDir>/UniversalMessaging/cplus/lib/x86_64
<InstallDir>/common/security/openssl/lib
<InstallDir>/common/security/openssl/bin
Python Version
The Python libraries for Universal Messaging are compatible with the 2.7 version of Python.