EMS Client-Server Compatibility Guidelines

EMS Client-Server Compatibility Guidelines

book

Article ID: KB0137822

calendar_today

Updated On:

Products Versions
TIBCO Enterprise Message Service all
TIBCO Enterprise Message Service all
TIBCO Enterprise Message Service all

Description

TIBCO EMS supports both backwards and forward compatibility across EMS versions and client libraries - this is while using currently supported EMS versions for both EMS and client libraries.

When using TCP protocol, theoretically and in most cases, older ems client libraries e.g. 8.x clients will connect and can use EMS 10.x server, and vice versa—EMS 10.x clients can connect to EMS 8.x servers - please note we have not gone as far as testing this with currently unsupported versions - we advise customer to conduct their own tests.

Older EMS client libraries, even if unsupported, may still successfully connect to the EMS server. However, please note that if any issues arise while using unsupported client versions, TIBCO will not be able to provide assistance or support - as we will only be able to provide help with currently supported versions.

Now, when using SSL/TLS, older client libraries/applications may find that they will not be able to connect via secure connections (TLS/SSL) to the EMS server due to the fact - older clients may not be using TLS/SSL versions supported by the newer EMS server - customer will have to test this

Recommendation: For full support and to benefit from the latest fixes and enhancements, it is always recommended to use the same/latest EMS version for both server and client libraries - please conduct tests before any implementation in a production environment.

Keeping up with newer TLS/SSL implementations will guarantee security and data integrity in customers' environments.

Issue/Introduction

EMS Client Libraries and Server Compatibility between newer and older versions