if(receiveP == null){
throw new Exception("userdatatype error!");
}
if (receiveP.getSDPType() == SDPType.Response) {
ResponseProtocol rp = (ResponseProtocol)receiveP.getSdpEntity();
logger.debug("invoke time:" + (System.currentTimeMillis() - watcher) + "ms");
return new InvokeResult(rp.getResult(), rp.getOutpara());
} else if(receiveP.getSDPType() == SDPType.Reset){ //服务重启
logger.info(server.getName()+" server is reboot,system will change normal server!");
this.createReboot(server);
return invoke(returnType, typeName, methodName, paras);
}else if (receiveP.getSDPType() == SDPType.Exception) {