Can TIBCO Adapter for ActiveDatabase do JNDI lookup with LDAP JNDI server?

Can TIBCO Adapter for ActiveDatabase do JNDI lookup with LDAP JNDI server?

book

Article ID: KB0088283

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix BusinessWorks Plug-in for Database -
Not Applicable -

Description

Resolution:
Environment
-----------------
All

Descripton
---------------
It is possible for TIBCO Adapter for ActiveDatabase to connect to the LDAP JNDI server. The option is to connect to the LDAP Server on the TCP port using the format tcp://ldapserver:port#. The adapter does not support the feature of using ldap protocol to connect to the LDAP server.
No C/C++ LDAP client Libraries are required to connect to the LDAP server. It just sufficient to provide the provider URL in  tcp format and to the provide the correct context URL. The adapter will lookup the EMS Server values based on the ConnectionFactoryName.

Reason
-----------
TIBCO Adapter for ActiveDatabase is a C++ adapter which is built on TIBCO Adapter SDK C++ API which in turn calls the EMS C API to create lookup context and other EMS functionalities. Please refer to the SDK documentation Chapter 4 Adapter Program Elements : Transports, Wire Formats, and Message Formats.
There is no concept of tibjmsnaming in the EMS C API. As per the EMS documentation the supported protocols are tcp and ssl. Please refer to TIBCO Enterprise Message Service User’s Guide -> 9 Developing an EMS Client Application -> Connection Factories.

Issue/Introduction

Can TIBCO Adapter for ActiveDatabase do JNDI lookup with LDAP JNDI server?