diff --git a/hdfs/NamenodeProtocols详解.md b/hdfs/NamenodeProtocols详解.md new file mode 100644 index 0000000..c7e1937 --- /dev/null +++ b/hdfs/NamenodeProtocols详解.md @@ -0,0 +1,25 @@ + +## NameNode客户端协议详解 + +协议的定义主要在类NamenodeProtocols中。如下: + +```java +public interface NamenodeProtocols + extends ClientProtocol, + DatanodeProtocol, + DatanodeLifelineProtocol, + NamenodeProtocol, + RefreshAuthorizationPolicyProtocol, + ReconfigurationProtocol, + RefreshUserMappingsProtocol, + RefreshCallQueueProtocol, + GenericRefreshProtocol, + GetUserMappingsProtocol, + HAServiceProtocol { +} +``` +其中NameNode相关的大多数在NamenodeProtocol当中。 + +### NamenodeProtocol 详解 + +