| 联系我们 | ||||||||||||
| 如果您对我们的产品或方案感兴趣,请通过下面的方式联系我们。 | ||||||||||||
| 电话:86-10-87120200 | ||||||||||||
| 传真:86-10-87120006 邮箱:contactus@yoyosys.com |
||||||||||||
| 新闻资讯 | ||||||||||||
|
||||||||||||
| 解决方案 | ||||||||||||

产品介绍
•历史积累,存在大量垂直集成的孤立的业务系统和异构平台
•系统规模越来越庞大,导致构成业务系统的功能组件之间的可靠通讯、高效协作难以实现和保证
•传统消息中间件等产品往往无法满足复杂业务系统的规模和性能要求
•通过面向应用的接口,以及多种通讯方式,数流®屏蔽网络拓扑和通讯实现细节,有效简化企业复杂业务系统的开发难度,使开发人员可以方便快速实现复杂业务系统中各个成员通讯协作关系的构建,更加专注于业务逻辑,快速开发出高效、大规模的分布式应用。
•以统一的数据通讯和协作平台提供跨平台支持,承载多种不同企业应用,为业务系统之间的数据交换,相互协作、功能整合提供保障机制。
逻辑架构

产品优势
•去中心化
数流®采用无中心化的设计理念,实现整个逻辑群组中各个节点的逻辑关系对等性,每个节点在功能上可以作为其他的节点的备份,避免了单点失效,同时又保证系统弹性扩展。
•逻辑地址
数流®采用了独特的逻辑地址机制,使得上层应用对底层复杂网络的拓扑机构,节点构成、节点位置等信息依赖程度减小到最低,屏蔽了网路和通讯实现的细节,降低了用户对复杂网络下的通讯开发难度,增强了应用开发的灵活性。
•丰富的通讯模式
数流®除了支持Publish/Subscribe、Request/Response、Point-to-Point、Queue等通讯方式之外,还支持独特的群组通讯方式,解决在大规模系统环境下一对一、一对多、多对一、多对多各种通讯模型,让业务系统开发起来具有更多选择。
•跨平台
数流®直接采用和系统紧密结合的跨平台机制,直接在操作系统层面,利用C/C++语言编写,在支持Windows以及Linux、AIX等UNIX风格的各种操作系统的同时,保证系统功能实现的低资源损耗。
典型应用
•用于构建海量实时数据采集系统
在互联网应用中,日志采集汇总、财经交易信息的统一存储分析都需要对分布式系统生成的海量实时信息实现高效,可靠采集,处理,汇总,交换。数流®可以帮助构建大规模信息源信息采集的技术平台,满足跨平台、大规模分散数据的高效、实时采集要求。
•用于构建应用层负载均衡系统
传统负载均衡方案无论是基于软件还是硬件,通常使用中心节点控制原理,不可避免的会出现单点失效问题,基于数流®可以在应用层,利用应用系统自身的多活体部署,来方便构建去中心化的负载均衡系统,从而满足按需扩展、高可靠等特点。