Skip to content

Inet Toolkit 2.6.0 for IBM Streams 4.0

Pre-release
Pre-release

Choose a tag to compare

@ddebrunner ddebrunner released this 28 Jun 14:37

Improvements to the com.ibm.streamsx.inet toolkit include:

HTTPS with optional client certificate authentication

The web-server (Jetty) operators in com.ibm.streamsx.inet.rest now support HTTPS and client client certificate authentication.

Improved JSON support

  • com.ibm.streamsx.inet.rest.HTTPJSONInjection new operator - Supports POST requests with content type application/json. Each POST request results in the complete request as as serialized JSON (e.g. using the standard SPL schema rstring jsonString).
  • com.ibm.streamsx.inet.http.HTTPGetJSONContent new operator - Polls an HTTP server using GET to fetch content type application/json. Outputs tuples that are the complete response as serialized JSON.
  • com.ibm.streamsx.inet.rest.HTTPTupleView - Now handles schemas and attributes of type rstring jsonString as JSON, instead as strings. This means an input schema of rstring jsonString is handled as JSON, so that the '/tuples' response contains the array of deserialized JSON values.

Build notes

This release was build using IBM Streams 4.0.0.0 on RedHat 6.5 with Intel x86_64.
The toolkit may be used on other platform versions except if the FTP operators are being used.
IBM Streams 4.0 or later is required.