// 以下为根据请求包创建一个标准的返回空包,然后继续填充数据 protected RemotePacket createResultPacket(RemotePacket request) { return new RemotePacket(request.getMessageId() + 1, request.getUsername()); }
/** * stdSuccess: 通用的处理成功方法。适用处理完成后不需要返回任何数据。只需要告知对端执行成功时调用! * * @param request 参数包,直接传入即可。 * @return RemotePacket */ protected RemotePacket stdSuccess(RemotePacket request) { RemotePacket packet = new RemotePacket(request.getMessageId() + 1, request.getUsername()); packet.put("result", 1); // 处理成功 return packet; }