java用org.apache.hadoop.fs 这个api向hdfs上传文件是根据什么协议

如题,java向hdfs上传文件时使用了org.apache.hadoop.fs这个jar包,请问这是通过什么协议实现的,http协议?ftp协议?还是其他的什么协议。或者根本没有用协议,如果没有用协议,那又是用了什么原理。。。。。跪谢各位大神解答。。。

HTTP是很常见的协议,虽然用得很多,但对细节的了解却是很浅,这回通过向服务端上传文件信息来理解细节。网络库的选择:1、WinHTTP是windows下常用的库;2、CURL是广受喜爱的开源库。对于我来说,libcurl最大的优点是使用方便,可以把注意力更多的集中到业务层上,提高工作效率,避免重造轮子;缺点是略大(MD编译有264KB,MT编译有340KB),不像WinHTTP可以由windows操作系统集成。下边展示如何使用这两种网络库实现表单POST文件。
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答
大家正在搜