Which Java API that support ADS multicast?

Akechi Sato
Akechi Sato Explorer

Which TREP Java API does support ADS multicast delivery? Our apps are written in Java and we are planing to create a consumer application that consumes data from ADS multicast channel.

Tagged:

Best Answer

  • Steven McCoy
    Answer ✓

    The feature was added to RFA/Java 7.6.0 but the documentation was not updated to actually the detail how to use and configure the transport until 8.0.0.L2.

    2.2.3 Features and Enhancements in 7.6.0

    Multicast to ADS Connectivity
    -----------------------------
    This release adds a new connection type to allow many-to-many connectivity to an ADS that supports multicast. This connection type provides gap detection and recovery, message sequencing, and fault tolerant grouping of multicast configured ADSs.
    (This functionality requires ADS 2.6 or newer)

    There is a new section 3.2.2 RSSL_MCAST_CONS Connection in the "Configuration and Logging Guide - Java Edition".

    No examples have been updated with ADS multicast transport usage.

    An equivalent UPA/Java update has not yet been published, version 8.0.0.L1 does not document the feature. It is documented that the JNI libraries are required for reliable multicast, and a present limitation of the ValueAdd watchlist library which is a dependency on EMA/Java:

    6.1 UPA Java Edition Limitations and Known Issues

    - UPA Java Reactor does not include watchlist support. This will be added
    in a subsequent releases. As a result, UPA Java cannot support connectivity
    to a Multicast ADS using the Reliable UDP Multicast transport. This will
    be added after Reactor watchlist functionality is made available.

Answers