WEB开发网
开发学院软件开发Java 迭代开发:WebSphere adapters 7.0 让您更灵活的开... 阅读

迭代开发:WebSphere adapters 7.0 让您更灵活的开发元数据

 2010-06-25 00:00:00 来源:WEB开发网   
核心提示: 企业信息系统需要更改元数据定义;删除原有开发模块重复步骤 1 和 2 进行再次开发,利用迭代开发新功能后,迭代开发:WebSphere adapters 7.0 让您更灵活的开发元数据(2),现在的使用流程如下所示:新建开发模块,作为元数据及接口文件的载体;利用企业元数据开发工具进行开发;企业信

企业信息系统需要更改元数据定义;

删除原有开发模块

重复步骤 1 和 2 进行再次开发。

利用迭代开发新功能后,现在的使用流程如下所示:

新建开发模块,作为元数据及接口文件的载体;

利用企业元数据开发工具进行开发;

企业信息系统需要更改元数据定义;

直接在原有开发模块上进行迭代开发;

设计概述

为了能够在第一次开发模块的基础上进行迭代开发,我们就必须保存第一次开发阶段的有效信息,这些有效信息即为企业元数据开发工具的图形化界面上各种不同类型的属性,例如:简单类型输入框,树结构类型,包装属性组等等。为了能够结构化存储这些不同类型属性,迭代开发利用 XML 来存储信息,不同类型属性定义各自的 XML 数据结构。以下分别是各种属性的 XML 结构示意图。
清单 1. 简单属性

 
 <SVP NAME="Database"> 
 <VALUE>SAMPLE</VALUE> 
 </SVP> 

清单 2. 多值属性

 
 <MVP NAME="Operations"> 
 <VALUE>Create</VALUE> 
 <VALUE>Update</VALUE> 
 <VALUE>Delete</VALUE> 
 <VALUE>Retrieve</VALUE> 
 <VALUE>RetrieveAll</VALUE> 
 <VALUE>ApplyChanges</VALUE> 
 <VALUE>Exists</VALUE> 
 </MVP>

清单 3. 封装组合属性

 
 <PG NAME="WrapperPG" VERSION="7.0"> 
 <CONF NAME="TestWrapper"> 
 <MVP NAME="TestWrapperBusinessObjects"> 
 <VALUE>ADDRESS</VALUE> 
 <VALUE>CUSTOMER</VALUE> 
  </MVP> 
 <MVP NAME="TestWrapperServiceFunctions"> 
 <VALUE>Create</VALUE> 
 <VALUE>Delete</VALUE> 
 </MVP> 
 </CONF> 
 </PG>

上一页  1 2 3 4 5 6  下一页

Tags:迭代 开发 WebSphere

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接