数据适配器技术白皮书讲解.docx
《数据适配器技术白皮书讲解.docx》由会员分享,可在线阅读,更多相关《数据适配器技术白皮书讲解.docx(16页珍藏版)》请在三一办公上搜索。
1、900肆女程氏唱礼目录1.1 简介41.2 体系结构61.3 系统组成81.4 数据适配器种类81.4.1 简单适配器91.4.2 复杂适配器91.5 系统功能91.5.1 配置管理101.5.2 数据收集101.5.3 数据清洗111.5.4 数据填充111.5.5 数据格式翻译111.5.6 数据压缩121.5.7 数据加密和签名121.5.8 监控管理121.5.9 通知管理131.5.10 权限管理131.5.11 日志管理141.5.12 节点管理141.5.13 数据查询141.6 系统特点141.6.1 应用集成框架141.6.2 集中化管理141.6.3 多种数据格式141.6
2、.4 灵活的数据加工处理151.6.5 支持事务功能151.6.6 可靠的故障恢复151.6.7 XML 的支持151.7 操作环境151.7.1 硬件151.7.2 软件16随着大型企业及政府机关机构实现业务集中处理后,各个数据中心产生的大 量数据信息,以及各种文件、图像、数据及多媒体数据等需要及时快速地从市、 区、县一级的服务器或终端传输到省或全国中心,或者从全国中心往省、市、县 级中心下发。由于数据的复杂性,收集的突发性,同时由于数据来源各式各样, 因此对数据收集的效率、可靠性、灵活性、安全等方面提出了诸多要求,手工收 集明显无法胜任企业级应用环境的需求。数据适配器是面向分布式的数据收集
3、管理服务。针对上述需求,提供满足企 业级应用需要的灵活通用的数据收集管理功能,使用户能够方便地、随时随地地 挖掘、提取、转换和管理数据。数据适配器能够为需要数据集成的应用提供数据 流服务,即需要解决数据从何而来,哪个应用对其感兴趣,以及如何被每个系统 使用。数据适配器通过把信息提供者和消费者隔离,来构建灵活的系统,使得这 些系统不会受到数据的物理位置的影响,也不会受到需要存取数据信息的应用个 数的影响。这样,对于每一个系统,在一般情况下不需要进行特别的定制处理, 可以在系统之间实现信息的集成了。许多企业需要将许多不同的系统连接在一 起,使得它们之间能够进行信息交互。原来的典型处理方法是需要一个
4、直接的“点 对点”的数据链接,并且需要定制编程以实现系统之间的“会话”。随着新系统 的不断增加,直接的定向连接和定制编程的情况会急剧增加,这最终会成为信息 流动的瓶颈。数据适配器通过一个集成框架的方案来解决这个问题,即自动定制 系统集成需要的大部分编码。数据适配器通过为开发人员提供一组标准接口来实 现这个方案,数据适配器可以实现系统和系统间的连接,也可以实现系统和中间 件之间的连接。数据适配器提供解决数据集成问题的标准适配器,比如数据转换,过滤和填 充,同时也支持数据交换标准,比如XML等。数据适配器还具有例外处理能力。 所有这些类型的适配器都可以非常容易无缝集成到异步消息系统和订阅/发布系
5、统中。数据适配器可以为不同的专用中间件系统提供适配器,通过对接口协议需 求进行抽象,使用数据适配器框架,就可以完成某个中间件产品的特定接口。使 用数据适配器,可以很容易和快速的实现新的适配器。作为一个面向企业级应用的产品,数据适配器具备以下品质特性:可靠性:即系统必须保证数据收集的可靠性,不能在非正常断电、操作系统崩溃后导致数据丢失和不完整。在数据收集过程时,非正常断电、操作 系统崩溃,数据适配器能够保证数据的完整性,支持故障恢复。可扩展性:系统能够随着业务规模的扩大和对文件传输服务要求的变化、快 速方便地部署新的处理节点和调整数据收集的方式,适应用户系统的变 化。安全性:通过集中的用户身份认
6、证和权限管理中心,对所有节点的用户统一 进行管理和授权,保证系统的访问安全。数据适配器还提供节点标识认 证、数据加密、日志等多种机制,在多个层次上保证系统的安全性。可管理性:系统提供统一的图形用户界面,配置、管理、控制等都可以通过 图形界面操作完成。系统易用性:用户对于系统的使用,不需要进行大量的开发工作,而只需要 将数据适配器安装在需要收集数据的各节点上,进行少量的简单配置工 作,就可以实现数据收集管理功能,非常容易使用。易于开发和集成:系统提供应用开发接口,供用户和系统集成商进行了应用 开发、便于与其他系统的灵活集成。信息系统名称是一个面向地方区域的服务对象例举等服务对象 的系统,大量数据
7、信息分布在地方区域的服务对象例举。利用数据适配 器灵活通用的数据收集管理功能,并透过信息系统名称使用户能够方便地、 随时随地地挖掘、提取、转换和管理数据。同时,为了更进一步进行数据集成,充分释放单位名称数据的价值,降 低用户在系统开发方面的投资,缩短系统开发周期和提升产品质量,数据适配器 提供了多种类型的应用程序接口,允许用户利用外部的工作流对数据适配器进行 二次开发。包括:扩展处理接口、消息通知接口、协作接口和数据网关,方便用 户灵活开发更加个性化的数据收集管理系统和与其他系统进行集成1.2体系结构数据适配器以处理引擎为处理核心,处理引擎内置的服务包括:数据收集、 数据清洗、数据填充、数据格
8、式翻译等基本的数据处理功能。如用户需要对数据 进行个性化的处理,如:扩展处理适配器不支持的文件格式翻译、数据需经外部 系统处理等,可通过扩展处理接口实现扩展的个性化处理。业务流程由业务规则驱动,对业务流程的大部分修改都是对业务规则的修改 (相对于针对技术进行的修改)。但是,由于在传统的应用程序中,业务规则包 含在一些不透明的程序代码中,在不影响正在运行的业务流程的前提下,无法轻 松地访问或修改它们。将业务规则从程序代码或者任何流程实现机制中抽离出来可以极大改善业务流程的管理。数据适配器内置的工作流引擎提供了可视化的图 形设计界面,方便用户根据自身的业务规则定义数据处理流程。内置工作流引擎 负责
9、管理步骤,应用业务逻辑,以及调用复杂流程和(或)事务集合的支持程序。此外,处理引擎还包含了与其他节点或系统协作进行数据收集的结点管理。 通过结点管理对逻辑上分布的各个节点进行集中化管理。上级结点既可通过调度 下级结点进行数据收集,也可由上级结点向下级结点广播数据。数据处理引擎扩展处闫接u数据收集数据清洗教据填充数据格式翻译内置工作流引擎图2数据处理引擎功能模块图数据适配器提供有供最终用户使用的图形用户界面,完成引擎的配置、处理 的监控管理、数据查询打印等任务;为了适应复杂多变的数据处理方式,我们采 用了插件式的设计,用户个性化的处理(如:支持更多的数据格式、个性化的数 据转换处理)可利用数据适
10、配器提供的扩展处理接口进行扩展。桌而通知muil数据适配器0 消顷知网消息通知接笑.* 口+使川一处理引擎图3数据适配器与消息通知网关的关系在消息通知方面灵活多样,用户可利用统一的消息通知接口,轻松简单地发出各种消息,包括:故障通知、数据异常通知、数据处理通知和用户自定义信息。1.3系统组成配置工具:允许系统管理员通过配置管理界面对处理引擎的执行动作进行配 置和管理。处理引擎:采用多任务处理方式,由不同的进程来提供不同的服务,如数据 收集进程、数据清洗进程、数据格式翻译进程等等,这些进程由内置工 作流引擎驱动,相互协调工作,完成系统的各种任务。监控器:允许系统管理员通过管理界面进行数据处理、实
11、时监控数据处理的 情况。查询工具:提供灵活的查询定义功能,使业务人员方便地查询统计收集的数 据。扩展处理接口:为了弥补处理引擎固有处理的不足,数据适配器提供了扩展 处理接口,用户可以基于这些接口,实现个性化的处理操作。消息通知接口:允许系统管理配置各种通知方式,如:邮件、QQ、SMS、 OA通知等,系统通过接口实现故障通知、数据异常通知、数据处理通 知和用户自定义通知等功能。协作接口:一方面,允许节点间对数据处理引擎进行远程调度,实现数据收 集协作。另一方面,用户可以基于这接口函数实现与其他系统集成。数据网关:为了方便用户更加灵活地使用和管理数据,数据适配器提供数据 存取,用户可利用此接口实现
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据 适配器 技术 白皮书 讲解
链接地址:https://www.31ppt.com/p-5306746.html