出现信号量与消息队列的原因:全局变量可以承载通信的内容,但接受方任务需要不断检测此全局变量的值。所以产生了信号量与消息队列。
信号量 :可以通知接收方某个事件的发生,但无法传递具体事件内容,形象的说就像我们只拨通别人的手机而不与之通话
消息队列 : 可以通知接收方某个事件的发生,但并告知接收方事件内容,形象的说就像我们既拨通别人的手机又与之通话
出现信号量与消息队列的原因:全局变量可以承载通信的内容,但接受方任务需要不断检测此全局变量的值。所以产生了信号量与消息队列。
信号量 :可以通知接收方某个事件的发生,但无法传递具体事件内容,形象的说就像我们只拨通别人的手机而不与之通话
消息队列 : 可以通知接收方某个事件的发生,但并告知接收方事件内容,形象的说就像我们既拨通别人的手机又与之通话