观察者模式是最常见的模式之一。这种模式提供一种方法来时对象“监听”其他对象,而不需要修改任何数据服务器。在嵌入式领域,这意味着数据能够很容易分享给其他元素。观察者模式不需要数据服务器对它的客户有任何信息,只需要客户提供订阅功能,允许客户在通知列表中动态添加、删除其本身。数据服务器在数据刷新后通过遍历通知列表将新数据发送给每一个客户,也可以定期更新给客户,减小了客户的计算负担,并确保了数据的实时性。在理想情况下,当数据发生改变时,每个客户希望能及时获取到数据,但通过一直查询的方法会导致计算资源和
通信资源的