9. Release Notes

9.1. Supported Platforms

RTI Web Integration Service is supported on the platforms in Table 9.1.

Table 9.1 Supported Platforms

Platform

Operating System

Linux® (Intel® CPU)

All Linux platforms on x64 CPUs in the RTI Connext DDS Core Libraries Release Notes for the same version number.

Linux (Arm® CPU)

Ubuntu® 16.04 and 18.04 LTS on Arm v8 CPU

macOS®

All macOS platforms in the RTI Connext DDS Core Libraries Release Notes with the same version number.

Windows®

All Windows platforms in the RTI Connext DDS Core Libraries Release Notes for the same version number.

Note: POSIX-compliant architectures that end with “FACE_GP” are not supported.

Web Integration Service is also supported on the platforms in Table 9.2; these are target platforms for which RTI offers custom support. If you are interested in these platforms, please contact your local RTI representative or email sales@rti.com.

Table 9.2 Custom Supported Platforms

Operating System

CPU

Compiler

RTI Architecture Abbreviation

RedHawk Linux 6.5

PPC x64

gcc 4.9.2

x64RedHawk6.5gcc4.9.2

Yocto Project® 2.5

Arm v8

gcc 7.3.0

armv8Linux4gcc7.3.0

9.2. Compatibility

For backward compatibility information between Web Integration Service 6.0.1 and previous releases, please see the Migration Guide on the RTI Community portal.

9.3. What’s New in 6.1.0

9.3.1. New platforms

Web Integration Service now includes support for these platforms:

  • macOS 10.15 (x64)

  • Red Hat® Enterprise Linux 7.6 (x64)

  • Ubuntu 18.04 LTS (Arm v8)

  • Ubuntu 20.04 LTS (x64)

  • Yocto Project® 2.5 (Arm v8) (custom-supported target platform)

For more information on these platforms, see the RTI Connext DDS Core Libraries Platform Notes for this release.

9.3.2. Removed platforms

These platforms are no longer supported:

  • 32-bit Linux and Windows platforms

  • macOS 10.12

  • SUSE Linux Enterprise Server 11

  • Ubuntu 12.04 LTS

9.3.3. Support for WebSockets

This release introduces support for WebSockets (WS) and Secure WebSockets (WSS) in Web Integration Service, so it will allow web applications to interact through these protocol in a DDS environment. For more information, see WebSocket API.

9.3.4. Upgraded to CivetWeb v1.13

Web Integration Service has upgraded the version of its embedded web server, CivetWeb, to v1.13. For more information on CivetWeb, please see the Release Notes on GitHub: https://github.com/civetweb/civetweb/blob/master/RELEASE_NOTES.md#release-notes-v113.

9.4. Known Issues

9.4.1. Configurations and their applications cannot use same name

Due to current limitations in Connext DDS’s XML Parser, the name of the Web Integration Service configuration tag and the name of the applications within that configuration cannot be the same. For example:

<web_integration_service name="ShapesDemo">
    <application name="ShapesDemo"/>
</web_integration_service>

To workaround this limitation, use different names for the service configuration tag and the applications within. For example:

<web_integration_service name="ShapesDemo">
    <application name="ShapesDemoApplication"/>
</web_integration_service>

[RTI Issue ID CORE-3542]