DMETL开发手册:构建数据交换平台插件

需积分: 10 0 下载量 71 浏览量 更新于2024-07-17 收藏 1.22MB PDF 举报
"达梦数据交换平台开发手册" 本文档主要介绍了达梦数据交换平台(DMETL)的开发流程,包括开发作业插件、转换插件和规则插件的方法,以及如何集成DMETL服务。DMETL基于OSGI架构,支持插件机制,允许根据业务需求进行动态扩展。 第1章主要讲述开发流程插件: 1.1 概述 DMETL的插件机制允许开发者根据业务需求创建自定义的流程节点、转换规则和数据质量检查规则。开发者需熟悉JDK6和Eclipse3.6环境,以及SWT/JFace库用于构建用户界面。 1.2 导入依赖的插件工程 在开始开发前,需要将DMETL的现有插件导入到Eclipse工作空间。通过File->Import选择Plug-ins and Fragments,然后指定DMETL的安装目录。根据开发目标选择相应的客户端(client)、服务器端(server)或通用(common)包,并添加所需的依赖包,如com.dameng.etl.api等。 对于不同类型的插件开发: 1.3 开发作业插件 作业插件开发涉及对业务流程的定义,分为概述和步骤两个部分,但详细步骤未在此给出。 1.4 开发转换插件 转换插件用于数据处理,包含概述和步骤,同样没有详细展开。 1.5 开发规则插件 规则插件用于数据质量检查,包括概述和步骤,详细内容未详述。 第2章涉及使用API编程: 这部分介绍如何使用DMETL提供的API进行编程,提供了一个概述和编程示例,帮助开发者理解如何与DMETL平台交互。 第3章集成DMETL服务: 这部分未提供详细内容,但可以推测它会涵盖如何将开发的插件集成到DMETL服务中,以实现数据交换和处理功能。 总结来说,DMETL提供了一套完整的开发框架,允许开发者使用插件化方式扩展其数据处理能力。通过导入和依赖DMETL的插件工程,开发者可以利用API创建定制化的作业、转换和规则,从而满足特定的数据交换和处理需求。虽然手册中没有提供所有细节,但它为开发者提供了开始开发所需的指导。
2019-08-30 上传