- 1、本文档共42页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CMS服务接口定义
基于UBSI的CMS
――服务功能定义
文件编号:RHXY-UBSICMS-GYSZ-01
版 本 号:1.0
编制人:肖坤菊 编制日期:2010年7月20日
审核人: 审核日期:200*年*月*日
批准人: 批准日期:200*年*月*日
分发号:
北京融汇兴业网络技术有限公司
2010年7月
文档管理信息表
主题: 版本: 1.0 内容: 关键字: 参考文档: 提交时间: 创建人:
文档修改记录表
修改时间 修改内容 修改人 批准人 生效日期 2010-7-16 肖坤菊
文档介绍
本文档将描述管理会计系统的概要设计、功能模块划分以及数据结构设计。
文档目的
读者对象
本文档的读者对象为。
CMS服务调用说明及示例
CMS服务的名称:rewin.ecsn.newcms.CMS
客户端通过调用rewin.ubsi.Client.sendRequest方法向UBSI服务发送请求。该方法的参数如下:
参数0:UBSI服务的名称,如cms服务的名称是rewin.ecsn.cms.CMS
参数1:服务支持的功能名称,cms服务的功能名称以后面定义的“CMS服务功能定义”中的“功能名称”为准。
参数2:必须是一个Object数组,数组的长度以及数组元素类型以各服务功能定义的“请求数据”为准。各服务功能定义处的“请求数据”中的0,1…N代表请求参数数组Object[]中的数组元素。
rewin.ubsi.Client.sendRequest方法的返回值说明:
该方法的返回值是一个Object数组,数组的长度以及数组元素以各服务功能定义的“返回数据”为准,各服务功能定义处的“返回数据”中的0,1…N代表返回值数组Object[]中数据元素。
“新建栏目”功能调用举例:
rewin.ubsi.Client client = rewin.ubsi.Client.newInstance(0);
Object[] param = new Object[6];
param[0] = 交易提示;
param[1] = “0001”;
param[2] = 交易提示信息;
param[3] = new Integer(2);
param[4] = new Integer(0);
param[5] = new Integer(0);
Object[] r = client.sendRequest(rewin.ecsn.newcms.CMS, addClass, param);
if(r != null r.length 0 r[0] != null)
{
String classid = (String)r[0]; //获得栏目id
…
}
CMS服务功能
栏目类
新建栏目
功能名称 addClass 功能描述 修改栏目属性 请求数据 序号 域标识 域名称 类型及长度 必要 描述 0 name 栏目名称 String(255) Y 1 Type
栏目建立方式 Integer Y 0:手工建立;
1:自动建立(信息转换程序建立) 2 status 栏目状态 Integer Y 0:正常;1:停用 3 description 栏目描述 String(2048) 4 parentid 父栏目id String(255) Y “-1”表示根栏目 5 Infoformat 信息格式 Integer Y 本栏目下的信息允许的格式:0:html,1:txt
如短信栏目只能是txt的信息 6 Infomaxsize 信息长度 Integer Y 本栏目下的信息正文允许的最大长度,单位是字节B
如果为0,表示无限制 7 ratifyFlag 信息是否要审核 Integer Y 本栏目下的信息是否要审核,0:需要(信息保存时是待审状态);1:不需要(即信息一保存就是发布状态) 8 Userid 创建人的id String(128) Y 9 username 创建人的姓名 String(128) Y 10 Reservedint1 保留数字1 Integer 11 ReservedInt2 保留数字2 Integer 12 ReservedInt3 保留数字3 Integer 13 ReservedChar1 保留字符1 String(2
文档评论(0)