EMD(Enterprise MetaData Discovery) 企业元数据发现简介
Enterprise Metadata Discovery (EMD) 是定义元数据发现和扩展 JCA(Java Connector Architecture) 资源适配器功能的导入模型的规范。这个模型为工具和运行时提供了 Enterprise Application Integration (EAI) 框架: 开发人员可以使用 EMD 工具来生成 EIS(Enterprise Information System)中定义的各类元数据或函数,同时生成相应的接口文件。利用 EMD,开发人员可以忽略 EIS 端的接口实现,利用友好的可视化界面进行操作,极大提高了开发效率。
图 1. EMD 体系结构
WebSphere Adapters 7.0 中 EMD 的新功能—迭代开发
简介
迭代开发,从软件开发角度来定义,就是增量式开发,我们可以理解为它是通过对核心开发活动的重复应用,包括了对问题,解决方案定义以及解决方案实现的连续的细化,因此,它是一个迭代的过程。 我们在 WebSphere Adapters 7.0 中将这种思想应用到了企业元数据发现工具,即在元数据发生更新的情况下,开发人员无需重现构建新模块来进行重复开发,只需在原有开发模块的基础上通过迭代开发新功能即可实现已有模块的重用。 传统的企业元数据发现工具的使用流程如下所示:
新建开发模块,作为元数据及接口文件的载体;
利用企业元数据开发工具进行开发;
企业信息系统需要更改元数据定义;
删除原有开发模块
重复步骤 1 和 2 进行再次开发。
时间: 2024-10-30 17:17:33