@Override
	public Result<String> exec(Socket socket) throws IOException {
		request(socket.getOutputStream());
		Response response = response(socket.getInputStream());
		if(response.isSuccess()){
			byte[] data = response.getData();
			String ip = new String(data,FDFS_GROUP_NAME_MAX_LEN,FDFS_IPADDR_SIZE - 1).trim();
			int port = (int) buff2long(data, FDFS_GROUP_NAME_MAX_LEN + FDFS_IPADDR_SIZE - 1);
			Result<String> result = new Result<String>(response.getCode());
			result.setData(ip + ":" + String.valueOf(port));
			return result;
		}else{
			Result<String> result = new Result<String>(response.getCode());
			result.setMessage("");
			return result;
		}
	}