Contents
- External JDBC-Compliant Databases
- LiveView JDBC-Compliant Databases
- LiveView Server JDBC Metadata Store
- Building .NET Clients on Windows
- Required .NET Framework Version
- Python Support for Python Operators
- Embedded Adapters
- Spreadsheet Software
- TIBCO® Rendezvous
- TIBCO® ActiveSpaces
- TERR
- Thomson Reuters RMDS
- Apache Hadoop
- Apache Kafka
- H2O
- JPMML
- Google Protocol Buffers Library Version
- eFTL
- FTL
- MQTT
- IEX
- Single Sign On
This topic describes the hardware and software configurations supported in this TIBCO® Streaming release 11.2.0.
TIBCO® Streaming supports interaction with JDBC-compliant (2.0 or later) external databases. This list includes, but is not limited to:
-
Oracle 12c, 18c, 19c, 21c, 23ai, or later
-
Microsoft SQL Server 2016, 2017, 2019, 2022, or later
-
MySQL 8
-
Teradata
-
TIBCO® Data Virtualization
StreamBase applications can interact with supported external databases as follows:
-
Your applications can use the JDBC Table data construct as an EventFlow data source. For details, refer to JDBC Data Source Overview in the Authoring Guide.
-
You can use a table in a JDBC database as a data source for a feed simulation, as described in Feed Simulation with a JDBC Data Source.
-
The Change Data Capture adapter has its own list of supported databases independent of this list.
In addition to the above databases, LiveView JDBC table support also includes:
-
TIBCO® Data Virtualization 8.4 or later
-
Postgres 12.2 or later
The LiveView server supports three ways to store its metadata: its default SQLite database, transactional memory, or a JDBC-compliant database. The following JDBC databases are supported for this purpose:
-
Oracle 12c, 18c, 19c, 21c, 23ai, or later
-
Microsoft SQL Server 2016, 2017, 2019, 2022, or later
-
MySQL 8
-
Postgres 12.2 or later
To develop StreamBase client applications in C# .NET, TIBCO® Streaming supports Visual Studio 2012 (deprecated) or 2019 for C# development.
To run .NET client applications, the target machine must have the .NET framework 4.0 or later, plus a pair of StreamBase assemblies and supporting DLLs that are installed as part of your StreamBase installation. For target machines that do not have StreamBase installed, you only need to distribute the two assemblies and two Microsoft DLLs along with your .NET client application to run, as described in Deploying .NET Clients.
The StreamBase® operators for Python and Python Instance are both compatible with the Python versions described in Python Compatibility.
Adapters are programs that convert data to and from the StreamBase tuple protocol.
Embedded adapters run in the same StreamBase Runtime process that runs your StreamBase program fragment. The base StreamBase installation includes a large collection of embedded adapters, described in the Adapters Guide.
Most embedded adapters are Java-based, and run on all platforms that support the StreamBase Runtime. Embedded adapters that make calls to third-party native libraries are restricted to the platforms for which such libraries are provided.
The StreamBase® Add-in for Microsoft Excel lets you use a StreamBase or LiveView application in combination with an Excel spreadsheet to process tuple data in real time and to display the data dynamically. The Excel Add-in is bidirectional and can both receive data from an application and publish data to a running application.
The Add-in is only supported on Windows platforms. To use it, you must have Excel 2007, 2010, 2013, or 2016.
The Add-in is distributed in both 32-bit and 64-bit versions; match these to the bitness of your Microsoft Office installation, not the bitness of your Windows installation.
The Excel Add-in is packaged separately from TIBCO® Streaming. If you have a license for it, you can download, install, and run the Add-in. To acquire a license, contact your TIBCO Sales representative.
StreamBase supports TIBCO® Rendezvous with a set of embedded adapters.
The adapters take advantage of the tibrvj.jar
JAR file distributed
with your Rendezvous installation. Thus, the StreamBase Rendezvous adapters support the
Rendezvous version of the customer-provided JAR file.
The StreamBase operators for TIBCO ActiveSpaces support ActiveSpaces 3 and 4
StreamBase includes a separate set of legacy operators, now deprecated, to support ActiveSpaces 2 releases, starting with version 2.1.
Spotfire® Enterprise Runtime for R (a/k/a TERR) Developer Edition included with TIBCO® Streaming is TERR release 4.5. The Developer Edition is licensed for developer evaluation purposes only.
Note
TERR operators are deprecated in 11.1.1 and the TERR Developer Edition will not be included in the future releases of Streaming.
StreamBase adapters for Thomson Reuters support RMDS 6 infrastructure components. Consult with your TIBCO Software representative for the latest information on Thomson Reuters API support.
Note
Because of limitations in third-party libraries, StreamBase running on 64-bit Linux or 64-bit Windows does not support SASS3 connections to Thomson Reuters RTIC servers.
Version 1.3 or later. PMML specification versions 3.0, 3.1, 3.2, 4.0, 4.1, 4.2 and 4.3.
TIBCO® Streaming supports these SSO environments:
-
Kerberos Network Authentication Service (V5)
-
OpenID Connect 1.0
LiveView Web version 1.6.3 or later is required to use these SSO environments.
Kerberos
The following Kerberos Key Distribution Centers (KDC) are supported:
-
Apache DS minimum version 2.0.0 M22
-
Red Hat Enterprise Linux Server and CentOS version 7
-
Red Hat Enterprise Linux Server and CentOS version 8
-
Windows Server 2019
The following Kerberos clients are supported:
-
Red Hat Enterprise Linux Server version 7 and 8
-
Windows 7 and 10
OpenId Connect
These OpenId Connect (OIDC) providers are supported:
-
Auth0
-
Google Identity Platform
-
Microsoft Azure Active Directory