下载此文档

【精编版】电子数据交换平台规范.doc


文档分类:通信/电子 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍
电子数据交换平台规范
基本技术规范
数据交换平台服务器采用满足J2EE规范的应用服务器实现
数据交换平台包含的数据交换服务使用纯Java接口作为统一的抽象接口描述
数据交换平台包含的数据交换服务可以发布为多种形式,包括:EJB、Servlet、WebService等
数据交换平台的数据,使用XML格式进行表示
数据交换平台要求提供安全认证和授权访问机制,确保数据交换的安全
数据交换接口规范
数据交换平台中的数据交换接口,统一通过纯Java接口来进行表述,对这类Java接口,要求满足如下规范:
接口方法的参数和返回值要求实现序列化接口
接口方法的参数和返回值,如果是数据集合,统一通过Rowset结构来实现,每个数据集合参数,需要标明RowSet结构的名字
下面是一个数据交换接口的例子:
/**
*
* 接口: 客户基本信息查询
* 说明: 本接口提供对营销用点客户的基本信息查询功能
*/
public interface bo_cust_info {
/**
* 查询客户基本信息
* ***@param custId : 客户号
* ***@return : 包含客户信息的结果集,如果没有该客户数据,返回空的结果集
* 返回结果集名: epm/ar_cust_info
*/
public DSRowSet queryByCustId (String custId);

}
RowSet数据集合结构说明
数据交换过程中,由于数据格式的混乱,常常带来很多附加的工作,这些工作往往导致系统出现错误,或降低了系统的效率,所以,应当采用尽量简单、统一的数据格式。数据集是数据交换过程中经常会遇到的数据结构,例如,查询结果往往包含多行数据。结果集可以有很多种实现方式,数据交换平台中,统一使用称为
RowSet的数据集结构。
通过如下的例子来说明RowSet的结构:
<rowset label="客户基本信息" name="epm/AR_CUST_INFO">
<row >
<CUST_ID>0000669375</CUST_ID>
<CUST_SC_ID>11000082</CUST_SC_ID>
<CUST_SNAME></CUST_SNAME>
<CUST_NAME>某客户名</CUST_NAME>
<CUST_ADDR>客户地址</CUST_ADDR>
<CONTACT></CONTACT>
<CONT_TEL></CONT_TEL>
<CUST_TYPE>22</CUST_TYPE>
<AREA_SECT_ID>0100009</AREA_SECT_ID>
<SUPPLY_DATE></SUPPLY_DATE>
<CUST_STATUS>9</CUST_STATUS>
<STATUS_CHG_DATE></STATUS_CHG_DATE>
<ELEC_KIND>1</ELEC_KIND>
<CONTACT_CAPA>4</CONTACT_CAPA>
<INSTALL_CAPA>0</INSTALL_CAPA>
<BALANCE_ID>0000669375</BALANCE_ID>
<AREA_NO>01</ARE

【精编版】电子数据交换平台规范 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人weizifan339913
  • 文件大小0 KB
  • 时间2015-08-30