多方面的含义，取决于具体的应用程序及使用情境。 在软件架构领域，资料流指的通常是串流处理或响应式编程。
软件架构.资料流是一种软件范例，它基于将计算参与者与可以同时执行的阶段（管道）断开连接的想法。数据流也可以称为串流处理或响应式编程。