数据传输中间件---相比FTP IBM的MQ有良好的表现
一、背景介绍
在信息技术产业飞速发展过程中,政府和企业的IT应用也伴随着技术的发展而前进。但与其它变革明显不同的是,IT应用的变化速度更快,政府和企业进行的每一次局部的IT应用都可能与以前的应用不匹配,也可能与以后的的应用不兼容。因此,从产业发展的角度来看,“数据孤岛”和“系统孤岛”的产生有着一定的必然性。
“数据孤岛”存在于所有需要进行数据共享和交换的系统之间。随着企业计算机技术运用的不断深入,不同软件间,尤其是不同部门间的数据信息不能共享,设计、管理、生产的数据不能进行交流,数据出现脱节。
“系统孤岛”表现为企业业务不能通过网络系统完整、顺利的执行和处理。各系统孤立运行,无法形成有机的整体,无法为业务提供有效的支撑,严重阻碍了业务的开展,削弱了企业的竞争力。
理顺企业的数据流和实现系统应用集成成为一种必然和迫切的需求。冲出信息孤岛,实现行业、政府以及企业各生产环节之间的协作,最终实现社会所有信息的“大一统”,这是IT从业者的梦想,也是信息技术发展的动力。
在大量的系统中,文件是最基本和应用最多的数据存储形式,在系统间进行文件交互,或者将系统间需要传递的数据转换成文件进行传送,是最被广泛应用的系统内或系统间进行数据集中或共享的方式之一。
海度正是为满足企业级文件传输和应用集成的需求而开发的专业中间件产品,提供稳定可靠的文件传输、简便快捷的应用集成、全面的系统管理功能,为解决数据孤岛和系统孤岛难题,提供专业、先进、高效率、低成本的解决方案。
二、海度产品概述
海度是一种以文件传输为核心,实现跨业务系统与跨操作系统间的数据联动、解决数据孤岛问题的通信中间件。它在国外是一个非常成熟的产品,它的主要特点有两个。
1、可靠的数据传输。
海度将原本数据传输过程中,可能会使用的,数据验证、数据压缩、传输日志、断点续传、传输带宽设置、传输权限设置等与传输相关的功能都封装在一起,能够稳定、可靠的将用户的数据以文件形式传送到指定位置。
最终用户或集成商在开发或设计一个新的系统时,就无须考虑底层数据传输是如何进行的,只要将上层的应用开发完成即可。因此海度是作为一个通用的数据传输产品,而不是一个平台或系统,在国外得到了广泛的应用,并得到各行业的高度评价。简单的说,如同oracle的数据库一样,海度也可以看做一个在数据传输方面非常成熟的产品或模块,只要在整体解决方案中涉及到数据传输,就可以直接拿过来用。
因此,可靠的数据文件传输能够给最终用户或集成商带来的优势就是
A、开发时,无须考虑底层文件传输的过程,有效缩短了开发的时间。
B、海度最高可支持TB级的数据传输量,完全可满足企业未来发展需求。
C、提供各种全面的传输功能,(如前所述),这是非产品化的普通开发非常难达到的,后者要付出极高成本。
D、企业CIO/CTO或者技术负责人,不用再去担心因为普通开发不成熟导致的后期风险,因为这些风险本身是不必要的,而后期维护也因此变得简单。
E、通过海度manager对各节点进行远程的集中管理和控制,极大降低了管理的难度。
2、便利的应用联动性。
作为一个成熟的产品,海度的特点是部署和安装方便。海度无论在Linux、windows还是UNIX,通过一些命令行就可直接调用,因此它拥有跨操作系统的特性。而对于开发商来说,无论采用java、VB、VC、C或.NET,都可以直接调用海度,无须做多余的二次开发。
因此对于一些跨应用系统的连接,如某CRM系统要与其它无论是ERP、财务系统或者内容管理平台的连接,只需要定义好系统间的接口文件的格式,并做好输出和导入的批处理或者是exe,即可通过海度来完成数据传输和业务的连接。这样,海度作为接口就能迅速把两种异构的系统连接起来,当然仅指底层数据文件传输。
所以强大的应用联动性能为客户带来的优势是:
A、将开发复杂的跨系统接口的工作转换为简单的文件输出输入操作。
B、跨平台和与上层应用系统的无关联性,对于企业未来的新系统扩展,或者企业内部系统整合也非常方便。
C、各系统间如果采用统一的成熟产品进行数据传输,不但可以大大降低开发时间和成本,提高传输效率,而且对于企业后期维护时的人力及成本支出,也能大大减少。
D、系统集成技术人员对海度的上手也非常快。
综上,海度作为一个成熟的、模块化的数据传输产品,除了能快速、稳定、可靠的将海量数据传输到客户指定的位置,还能够实现跨业务系统与跨操作系统间的数据联动、解决数据孤岛问题。同时它的安装部署简单,与现有系统结合或今后剥离也非常便利,不会对业务或系统造成大的影响。
三、海度功能简介
1、海度对应OS一览
海度forwindows
海度forlinux
海度forunix
2、文件传输功能
发送和接收文件
数据压缩
编码转换
断点续传
同步/异步传送
文件的结合和分解
多点发送和接收
和文件一起传送消息
文件完整性检查
流量控制
3、文件传输管理
传送任务监控
日志系统
远程管理
4、应用集成
传送前后的任务调用
远程任务调用
5、集中管理
多点部署,通过海度Manager进行远程集中管理
Thanks&Regards
只需您轻轻拨一个电话或直接回复邮件或加QQ好友;
我们承诺:您在30分钟内就将享受到JAVAWEB应用软件快速开发平台在线试用所带来的良好体验,期待您的加入…
Givemeonechance,Returnyoursomesurprises!
孙义山/JohnnySun
北京瑞友科技股份有限公司上海分公司(原北京用友软件工程有限公司)
地址:上海市黄浦区北京东路668号科技京城东楼12楼
MP:13817291565(24Hour’sService)
QQ:115381942
SkyPe:sunysh2005
平台技术论坛:www.sunyishan.com