Hello For HDFS Get and Put we're using the Hadoop HDFS Client. That generally honors the description found here http://hadoop.apache.org/docs/current/hadoop-project-dist/hadoop-hdfs/HdfsDesign.html
There is some configurability in that for different implementations of Hadoop out there so some of it may vary but the general concept you can read about in that hadoop architecture document. The list of protocols NiFi uses as far as extensions, such as processors, are concerned will be correlated to what that processor does. For instance, the Get and Put SSH processors use SSH. The JMS ones use JMS, etc.. NiFi itself also offers a REST API which of course is HTTP(S). It supports cluster to cluster data distribution using the Site to Site protocol. The s2s protocol supports raw sockets or HTTP based interaction as of 1.0. The best canonical list so to speak can be found in the documentation we make available in each distribution itself as well as on our website here: https://nifi.apache.org/docs.html Thanks Joe On Wed, Sep 7, 2016 at 12:47 PM, saikrishnat <[email protected]> wrote: > Hi, > Can someone please let me know what protocol NiFi uses for Get\PutHDFS.? > > and also is there a list of all the protocols that NiFi uses for different > tasks.? i read some where for Site-2-Site it uses TCP. > > > Thanks > > > > -- > View this message in context: > http://apache-nifi-developer-list.39713.n7.nabble.com/NiFi-Protocols-for-Get-PutHDFS-tp13285.html > Sent from the Apache NiFi Developer List mailing list archive at Nabble.com.
