All Projects → IBMStreams → Streamsx.inet

IBMStreams / Streamsx.inet

Licence: other
This toolkit supports common internet protocols, such as HTTP and WebSockets

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Streamsx.inet

Winscp
WinSCP is a popular free SFTP and FTP client for Windows, a powerful file manager that will improve your productivity. It supports also Amazon S3, FTPS, SCP and WebDAV protocols. Power users can automate WinSCP using .NET assembly.
Stars: ✭ 794 (+7118.18%)
Mutual labels:  ftp
Redis Stream Demo
Demo for Redis Streams
Stars: ✭ 24 (+118.18%)
Mutual labels:  stream-processing
Hazelcast Jet
Distributed Stream and Batch Processing
Stars: ✭ 855 (+7672.73%)
Mutual labels:  stream-processing
Supabase
The open source Firebase alternative. Follow to stay updated about our public Beta.
Stars: ✭ 25,142 (+228463.64%)
Mutual labels:  websockets
Bigq
Messaging platform in C# for TCP and Websockets, with or without SSL
Stars: ✭ 18 (+63.64%)
Mutual labels:  websockets
Drivebackupv2
Uploads Minecraft backups to Google Drive/OneDrive or by (S)FTP
Stars: ✭ 26 (+136.36%)
Mutual labels:  ftp
Cowboy
Small, fast, modern HTTP server for Erlang/OTP.
Stars: ✭ 6,533 (+59290.91%)
Mutual labels:  websockets
Speechtotext Websockets Java
SDK & Sample to do speech recognition using websockets in Java
Stars: ✭ 11 (+0%)
Mutual labels:  websockets
Erlach
☣⚫⚫ SPA Imageboad on WebSockets written on Erlang
Stars: ✭ 23 (+109.09%)
Mutual labels:  websockets
Awesome Websockets
A curated list of Websocket libraries and resources.
Stars: ✭ 850 (+7627.27%)
Mutual labels:  websockets
Spring Streaming
SPA on Spring Boot 1.x, WebSockets and React, gradle, nodejs, spring-boot, gradle multi project, spring-mvc, spring-data, gradle dependency update plugin, react-router
Stars: ✭ 6 (-45.45%)
Mutual labels:  websockets
Jetsonjs
Embed a JavaScript/WebGL application on a Nvidia Jetson TX2 and stream the results through websockets. It does not rely on CUDA/Jetpack. HDMI touchscreen, virtual keyboard, GPIO control, wifi config are included.
Stars: ✭ 18 (+63.64%)
Mutual labels:  websockets
Vector
A reliable, high-performance tool for building observability data pipelines.
Stars: ✭ 8,736 (+79318.18%)
Mutual labels:  stream-processing
Starscream
Websockets in swift for iOS and OSX
Stars: ✭ 7,105 (+64490.91%)
Mutual labels:  websockets
Stl.fusion
Get real-time UI updates in Blazor apps and 10-1000x faster API responses with a novel approach to distributed reactive computing. Fusion brings computed observables and automatic dependency tracking from Knockout.js/MobX/Vue to the next level by enabling a single dependency graph span multiple servers and clients, including Blazor apps running in browser.
Stars: ✭ 858 (+7700%)
Mutual labels:  websockets
Ftp
FTP client package for Go
Stars: ✭ 785 (+7036.36%)
Mutual labels:  ftp
Ftps
Implementation of the FTPS protocol for Golang.
Stars: ✭ 24 (+118.18%)
Mutual labels:  ftp
Wormhole
Wormhole is a SPaaS (Stream Processing as a Service) Platform
Stars: ✭ 863 (+7745.45%)
Mutual labels:  stream-processing
Tuna
🐟 A streaming ETL for fish
Stars: ✭ 11 (+0%)
Mutual labels:  stream-processing
V3n0m Scanner
Popular Pentesting scanner in Python3.6 for SQLi/XSS/LFI/RFI and other Vulns
Stars: ✭ 847 (+7600%)
Mutual labels:  ftp

README -- IBMStreams/streamsx.inet

General

The IBMStreams/streamsx.inet toolkit project is an open source IBM InfoSphere Streams toolkit project supporting common internet protocols, such as HTTP, WebSockets, etc.

Note that development is proceeding on two branches:

  • The master branch is the main development stream and contains operators and functions which are available on all supported platforms. A subset of this operators is shipped with the Streams product.
  • The branch HTTPRequestAsync contains a new operator which is designed to work well with HTTP(S) (REST) services in asynchronous manner. It should be considered pre-release.

This toolkit implements the NLS feature. Use the guidelines for the message bundle that are described in The messages and the NLS for toolkits

Support for Streams 4.0 Now Available! https://github.com/IBMStreams/streamsx.inet/releases

Find the project Documentation at: http://ibmstreams.github.io/streamsx.inet/

The http rest functions and the WebSocket server functions are now moved into streamsx.inetserver toolkit

How to use this Toolkit

See DEVELOPMENT.md

Requirements

This toolkit requires the following packages installed

  • libcurl (version 7.19.7 or higher) installed.
  • Developers needs additionally the libcurl-devel
  • opnessl
  • Developers needs additionally the openssl-devel package

Use the HTTPRequestAsync Operator

Steps to use the HTTPRequestAsync operator:

  • Checkout branch HTTPRequestAsync
  • change into directory com.ibm.streamsx.inet.async
  • build the toolkit ant clean all
  • a sample is available in directrory samples/HTTPClientAsync
  • build the sample with make

To learn more about Streams:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].