第3章 客户端使用之JavaApi

引入pom文件




    org.apache.zookeeper
    zookeeper
    3.4.10


EventType枚举监听整理

  • None:连接成功
  • NodeCreated:exists()时监听,create()时触发
  • NodeDeleted:exists()时监听,delete()时触发
  • NodeDataChanged:exists()、getData()时监听,setData()时触发
  • NodeChildrenChanged:getChildren()时监听,子节点create()、delete()时触发,当前节点、子节点setData()不触发

权限

  • 权限模式(scheme):ip、digest
  • 授权对象(ID)
    • ip模式:ip地址
    • digest模式:username:Base64(SHA-1(username:password))
  • 权限(permission): create(C), DELETE(D),READ(R), WRITE(W), ADMIN(A)
    权限组合: scheme + ID + permission

具体示例,参照demo,有详细说明和运行结果

示例Demo:https://github.com/shawntime/shawn-zookeeper-utils/tree/master/src/main/java/com/shawntime/zookeeper/utils/api

你可能感兴趣的:(第3章 客户端使用之JavaApi)