一种基于组件化技术的软件系统及方法技术方案

技术编号:17006899 阅读:34 留言:0更新日期:2018-01-11 03:27
本发明专利技术实施例提出一种基于组件化技术的软件系统及方法,涉及计算机技术领域,所述系统包括:读接口单元,用于对输入的消息数据进行解包处理;消息接口单元,用于提供给最末级组件的数据出口;写接口单元,用于对输出的消息数据进行封包处理;发送接口单元,用于提供给最末级组件的数据出口。统一了组件接口,具有功能模块复用程度高、低耦合和易扩展的优点,实现了在软件开发任何环节快速添加功能的功能。

【技术实现步骤摘要】
一种基于组件化技术的软件系统及方法
本专利技术涉及计算机
,具体而言,涉及一种基于组件化技术的软件系统及方法。
技术介绍
软件领域有许多广泛应用的技术存在于功能实施的各个阶段,例如数据加密技术即可以应用在网络通信的底层,也可以应用于应用数据加密阶段。同时消息处理广泛涉及到不同协议的层层封装和层层解析,增加一层协议的处理则前后协议对数据的封装都需要进行相应的修改。如此复杂的数据处理场景大大增加了软件开发的难度和工作量。如此,有必要研究将一种组件化技术来统一软件开发过程。
技术实现思路
本专利技术的目的在于提供一种基于组件化技术的软件系统,统一了组件接口,具有功能模块复用程度高、低耦合和易扩展的优点,实现了在软件开发任何环节快速添加功能的功能。本专利技术的另一目的在于提供一种基于组件化技术的软件方法,具有相对应的效果。为了实现上述目的,本专利技术实施例采用的技术方案如下:一方面,本专利技术提供了一种基于组件化技术的软件系统,所述系统包括:读接口单元,用于对输入的消息数据进行解包处理;消息接口单元,用于提供给最末级组件的数据出口;写接口单元,用于对输出的消息数据进行封包处理;发送接口单元本文档来自技高网...
一种基于组件化技术的软件系统及方法

【技术保护点】
一种基于组件化技术的软件系统,其特征在于,它包括:读接口单元,用于对输入的消息数据进行解包处理;消息接口单元,用于提供给最末级组件的数据出口;写接口单元,用于对输出的消息数据进行封包处理;发送接口单元,用于提供给最末级组件的数据出口。

【技术特征摘要】
1.一种基于组件化技术的软件系统,其特征在于,它包括:读接口单元,用于对输入的消息数据进行解包处理;消息接口单元,用于提供给最末级组件的数据出口;写接口单元,用于对输出的消息数据进行封包处理;发送接口单元,用于提供给最末级组件的数据出口。2.一种基于权利要求1所述的基于组件化技术的软件系统的方法,其特征在于,所述方法包括:步骤1:输入消息数据由上一个组件解包处理后,调用下级组件的读接口单元传递给下级组件继续解包处理;步骤2:解包操作时当一个组件判断自己是最末级组件时,调用其父组件的消息接口单元,将信息传递给父组件处理;步骤3:输出消息数据由上一个组件封包处理后,调用下级组件的写接口单元传递数据给下级组件继续封包处理;步骤4:封包操作时当一个组件判断自己是最末级组件时,调用其父组件的发送接口单元,将信息传递给父组件处理。3.如权利要求2所述的基于组件化技术的软件方法,其特征在于,所述步骤1中,输入消息数据由上一个组件解包处理后,调用下级组件的读接口单元传递给下级组件继续解包处理的方法包括:步骤1.1:首先判断是否有子组件,如果有则将数据传递给子组件处理;步骤1.2:若判断有子组件,则判断自己同级是否有下一处理组件,如果有下一处理组件,将数据传递给下一个组件处理;步骤1.3:若判...

【专利技术属性】
技术研发人员:林彬
申请(专利权)人:成都市九阵科技有限公司
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1