[ 
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)

Reply via email to