5.4 封装Client