REV: 保留client相关功能