【技术实现步骤摘要】
本专利技术涉及数据传输领域,特别是涉及一种基于管道-过滤器架构的数据传输方法、系统及设备。
技术介绍
1、管道-过滤器架构是一种面向数据流的软件体系结构。主要由管道和过滤器组成,过滤器为一个具体的处理模块,接受输入数据然后进行一定的处理,最后进行输出;管道是传输数据的组件,用于将数据从一个过滤器的输出接口传送到下一个过滤器的输入接口。
2、目前已有的具有管道-过滤器架构风格的软件都结构复杂、依赖众多、部署繁琐、使用门槛高,没有一种设计清晰、使用方便、通用的管道-过滤器架构系统。为了解决上述问题,亟需提供一种新的方法设计管道-过滤器架构,进而提高数据传输的效率。
技术实现思路
1、本专利技术的目的是提供一种基于管道-过滤器架构的数据传输方法、系统及设备,能够提高数据传输的效率和通用性。
2、为实现上述目的,本专利技术提供了如下方案:
3、一种基于管道-过滤器架构的数据传输方法,包括:
4、分别构建用于数据输入的抽象source过滤器、用于数据转
...【技术保护点】
1.一种基于管道-过滤器架构的数据传输方法,其特征在于,包括:
2.根据权利要求1所述的一种基于管道-过滤器架构的数据传输方法,其特征在于,所述数据管道中存在一个队列msgQueue;所述队列msgQueue用于存储从数据源摄取的数据。
3.根据权利要求2所述的一种基于管道-过滤器架构的数据传输方法,其特征在于,所述基于Actor模型,将用户确定的过滤器分别添加至数据管道中,构建管道-过滤器链路,具体包括:
4.根据权利要求3所述的一种基于管道-过滤器架构的数据传输方法,其特征在于,所述利用构建的管道-过滤器链路进行数据的传输,具体
...
【技术特征摘要】
1.一种基于管道-过滤器架构的数据传输方法,其特征在于,包括:
2.根据权利要求1所述的一种基于管道-过滤器架构的数据传输方法,其特征在于,所述数据管道中存在一个队列msgqueue;所述队列msgqueue用于存储从数据源摄取的数据。
3.根据权利要求2所述的一种基于管道-过滤器架构的数据传输方法,其特征在于,所述基于actor模型,将用户确定的过滤器分别添加至数据管道中,构建管道-过滤器链路,具体包括:
4.根据权利要求3所述的一种基于管道...
【专利技术属性】
技术研发人员:张涛,刘昊,王朋,郁晨熹,陈巍,王琪,刘荫隆,陈志凌,刘哲峰,
申请(专利权)人:南湖实验室,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。