1. 日志记录工具假设你正在开发一个日志记录工具,希望在日志产生时能触发不同的操作,比如保存到文件、发送到远程服务器等。 2. 数据处理管道工具假设你要开发一个数据处理管道工具,数据在经过不同的处理阶段时会触发相应的事件。