public tb_producter_model RegisterProducter(DbConn PubConn, int mqpathid,string productername) { long tempid = CommonHelper.GenerateIntID(); tb_producter_dal dal = new tb_producter_dal(); dal.DeleteNotOnLineByMqpathid(PubConn, mqpathid, SystemParamConfig.Producter_Heartbeat_MAX_TIME_OUT); dal.Add2(PubConn, new tb_producter_model() { tempid = tempid, ip = CommonHelper.GetDefaultIP(), mqpathid=mqpathid, productername=productername }); return dal.Get(PubConn, tempid, mqpathid); }
public void RemoveProducter(DbConn PubConn, long tempid, int mqpathid) { tb_producter_dal dal = new tb_producter_dal(); dal.DeleteClient(PubConn, mqpathid, tempid); }
public void ProducterHeartbeat(DbConn PubConn, long tempid, int mqpathid) { tb_producter_dal dal = new tb_producter_dal(); dal.ClientHeatbeat(PubConn, mqpathid, tempid); }