电子数据交换平台规范

上传人:s9****2 文档编号:511475888 上传时间:2023-08-02 格式:DOC 页数:8 大小:46.51KB
返回 下载 相关 举报
电子数据交换平台规范_第1页
第1页 / 共8页
电子数据交换平台规范_第2页
第2页 / 共8页
电子数据交换平台规范_第3页
第3页 / 共8页
电子数据交换平台规范_第4页
第4页 / 共8页
电子数据交换平台规范_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《电子数据交换平台规范》由会员分享,可在线阅读,更多相关《电子数据交换平台规范(8页珍藏版)》请在金锄头文库上搜索。

1、第1章 电子数据交换平台规范1.1 基本技术规范u 数据交换平台服务器采用满足J2EE规范的应用服务器实现u 数据交换平台包含的数据交换服务使用纯Java接口作为统一的抽象接口描述u 数据交换平台包含的数据交换服务可以发布为多种形式,包括:EJB、Servlet、WebService等u 数据交换平台的数据,使用XML格式进行表示u 数据交换平台要求提供安全认证和授权访问机制,确保数据交换的安全1.2 数据交换接口规范数据交换平台中的数据交换接口,统一通过纯Java接口来进行表述,对这类Java接口,要求满足如下规范:u 接口方法的参数和返回值要求实现序列化接口u 接口方法的参数和返回值,如果

2、是数据集合,统一通过Rowset结构来实现,每个数据集合参数,需要标明RowSet结构的名字下面是一个数据交换接口的例子:/* * * 接口: 客户基本信息查询 * 说明: 本接口提供对营销用点客户的基本信息查询功能 */public interface bo_cust_info /* * 查询客户基本信息 * param custId : 客户号 * return : 包含客户信息的结果集,如果没有该客户数据,返回空的结果集 * 返回结果集名: epm/ar_cust_info */public DSRowSet queryByCustId (String custId);1.3 RowSe

3、t数据集合结构说明数据交换过程中,由于数据格式的混乱,常常带来很多附加的工作,这些工作往往导致系统出现错误,或降低了系统的效率,所以,应当采用尽量简单、统一的数据格式。数据集是数据交换过程中经常会遇到的数据结构,例如,查询结果往往包含多行数据。结果集可以有很多种实现方式,数据交换平台中,统一使用称为RowSet的数据集结构。通过如下的例子来说明RowSet的结构:000066937511000082某客户名客户地址22010000991400000669375010如上是RowSet的结构XML表示,可见,这个结构很容易理解,每个rowset节点描述一个数据集,每个row节点描述一个数据行,r

4、ow节点下,每个子节点,描述一个数据列的值。这里,需要注意rowset节点的名字属性,每个名字唯一定义一个数据集的元数据结构,这个结构称为RowSetDef,数据交换平台统一提供对这个名字的结构解释,下面是如上数据集的结构描述:数据交换平台提供对RowSet数据集的解析API。1.4 对MsgInfo数据结构的说明MsgInfo是基于XML的描述接口参数和返回结果的数据结构如下是一个MsgInfo的结构:0value1000066937511000082某客户名客户地址22010000991400000669375010此结构中,根节点是msginfo,包含一个parameters节点和一个rowsets节点,parameters节点包含简单的变量参数,而rowsets包含多个RowSet数据集。如下是一个请求参数的例子:00001234如下是相应的成功返回值:0000066937511000082某客户名客户地址2201000099140000066937501

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 国内外标准规范

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号