Isode Messaging APIs

Summary: Isode provides a number of APIs which allow integrators and product developers to build components that allow applications to act as gateways to and from the Isode Messaging server products to or from other products which use protocols other than X.400.

Isode R18.0v6 Messaging Gateway APIs

Using the Gateway APIs

Isode X.400 Gateway API

You need to install and configure the Isode messaging products using Mconsole in order to be able to use the Gateway APIs using C, Java and Tcl language bindings described here. Note that the Gateway application built using this API can only be used with Isode M-Switch and must be colocated.

C Bindings

The example code is in

  • Unix: /opt/isode/share/x400sdk/example/c
  • Windows: C:\Isode\share\x400sdk\example\c

See Isode Gateway C API for details.

Java Bindings

The example code is in

  • Unix: /opt/isode/share/example/java
  • Windows: C:\Isode\share\example\java

See Isode Gateway Java API for details

Tcl Bindings

The example code is in

  • Unix: /opt/isode/share/example/xmt
  • Windows: C:\Isode\share\example\xmt

See Isode Gateway TCL API for details