[
https://issues.apache.org/jira/browse/NIFI-1002?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15636687#comment-15636687
]
ASF GitHub Bot commented on NIFI-1002:
--------------------------------------
Github user ijokarumawak commented on the issue:
https://github.com/apache/nifi/pull/1184
Hello NiFi developers,
This PR contains a new set of WebSocket support components.
At least there're two WebSocket processors available on GitHub already,
[nifi-websocket](https://github.com/xmlking/nifi-websocket) by @xmlking , and
[nifi-websockets-bundle](https://github.com/acesir/nifi-websockets-bundle) by
@acesir. I appreciate these projects providing WebSocket support for NiFi, and
wanted to merge the capability to Apache NiFi code base. I referred these
existing projects, and add few functionalities and Unit Test codes.
Features:
- As a WebSocket client to connect a remote WebSocket server
- As a WebSocket server to receive connection from remote WebSocket clients
- Receive and send text messages as well as binary messages
- Secure communication (using SslContextService) is supported
It may look more complex, so for the description purpose, I wrote a blog
post about how it works, and how it's designed. Please check this post as well,
[NiFi WebSocket
Support](http://ijokarumawak.github.io/nifi/2016/11/04/nifi-websocket/).
Any comment or advice would be appreciated, thanks in advance!
> support for Listen WebSocket processor
> ---------------------------------------
>
> Key: NIFI-1002
> URL: https://issues.apache.org/jira/browse/NIFI-1002
> Project: Apache NiFi
> Issue Type: Improvement
> Components: Extensions
> Affects Versions: 0.4.0
> Reporter: sumanth chinthagunta
> Priority: Minor
> Labels: newbie
>
> A WebSocket listen processor will be helpful for IoT data ingestion.
> I am playing with embedded Vert.X for WebSocket and also ability to put
> FlowFiles back to WebSocket client via Vert.X EventBus.
> https://github.com/xmlking/nifi-websocket
> I am new to NiFi. any advise can be helpful.
> PS: I feel forcing Interfaces for Controller Services is unnecessary as in
> many cases Controller Services are only used by a set of Processors and
> developers usually bundle them together.
>
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)