64,637
社区成员
发帖
与我相关
我的任务
分享
int main(int argc, char * argv[])
{
MQAgent cAgent;
cAgent.Init();
//获取MQ中消息报文
while(true)
{
iRet = cAgent.GetMsg(QName);
if(0 == iRet)
{
//读到消息
cAgent.Commit();
CWork.Work();
}
else if(iRet == 2033)
{
printf("等待消息中");
}
else
{
printf("失败");
exit;
}
}
}
CWork
{
MQAgent m_cAgent;
}
void CWork::Work()
{
m_cAgent.Init();
......
}