YD T 1322.1-2004 电子商务技术要求.第一部分 基于扩充标记语言(XML)的企业对消费者(B2C)电子商务总体框架.pdf
《YD T 1322.1-2004 电子商务技术要求.第一部分 基于扩充标记语言(XML)的企业对消费者(B2C)电子商务总体框架.pdf》由会员分享,可在线阅读,更多相关《YD T 1322.1-2004 电子商务技术要求.第一部分 基于扩充标记语言(XML)的企业对消费者(B2C)电子商务总体框架.pdf(140页珍藏版)》请在麦多课文档分享上搜索。
1、ICS 35.240.60 L67 YD 中华人民共和国通信行业标准YD/T 1322.1-2004 电子商务技术要求第一部分:基于扩充标记语言(XML)的企业对消费者(B2C)电子商务总体框架Electronic commerce technical specification Part one: XML-based (B2C )electronic commerce technical framework 2004-08-04发布2005-01-01实施中华人民共和国信息产业部发布YD厅1322.1-2004目次前言. . . . . . . . . . . . .IV 1M围.2 规泡性
2、寻|用文件.3 缩略语14 定义25 总体结构.55.1 概述55.2 B2C电子商务系统组成.55.3 B2C电子商务系统各角色之间的关系65.4 交易类型.75.5 贸易环节吁5.6 电子支付与安全.86 通信流程.96.1 认证和基本交易相关的文件互换96.2认证交易和基本交易通信流程206.3 辅助交易通信流程.257 协议结构.297.1 消息交换的方式297.2 消息结构m7.3 交易参考块.327.4 ID属性.357.5 元件引用377.6 扩展IOTP的方法.387.7 打包内容元件.397.8 语言标志.47.9 安全和非安全网络位置.47.10 被取消的交易.418 数字
3、签名.c8.1 使用数字签名的方法428.2 检查正确计算了签名.468.3 检查可以进行支付或配送.469 贸易块.499.1 贸易协议选择块.49YD厅1322.1-20049.2 TPO选择块.509.3 订购响应块.509.4 认证请求块.们9.5 认证响应块.9.6 认证状态块529.7 支付请求块.529.8 支付互换块539.9 支付响应块.539.10 配送请求块539.11 配送响应块549.12 查询请求块.549.13 查询响应块.559.14 Ping请求块559.15 Ping响应块.,569.16 签名块.579.17 差错块.579.18 取消块mm 贸易构件.5
4、810.1 10.2 10.3 10.4 10.5 10.6 10.7 10.8 10.9 10.10 10.11 10.12 10.13 10.14 10.15 10.16 10.17 10.18 10.19 11 协议选择构件.58认证请求构件.59认证响应构件.60贸易角色资料请求构件.60定单构件.61组织构件.62支付品牌列表构件.,67支付品牌选择构件.72支付构件.74支付方案构件.74支付收据构件.75支付说明构件.76配送构件.,77消费者配送数据构件.79配送说明构件.79状态构件.82贸易角色数据构件.85查询类型构件.86签名构件.87YD厅1322.1一200410.
5、20 证书构件.9010.21 差错构件.9011 IOTP差错处理.9411. 1 技术性差错.9511.2 商务性差错.9511.3 差错深度.9511.4 同一性、处理顺序和消息流.9711.5 服务器角色处理顺序.9711.6 客户角色处理顺序.101附录A(资料性附录)协议数据类型定义.103附录B(资料性附录)检索商标.119附录c(资料性附录)支付品牌121附录D(资料性附录)IANA考虑131111 YD厅1322.1-2004目。吕本部分为电子商务系列标准之一。本系列标准的结构及名称如下:l.YD厅1322.1-2004 IOTP消息是XML文件的根元件,必须跟有一定的XML
6、文件头,例如:LW pb MnrQ。LW UM =mv mh-UE驼伊且吨JLM川崎怆呐Hm眈盯他WAD叫俨4-YEZ7.3 交易参考块交易参考块包含标识IOTP交易和IOTP消息的信息,它包括以下构件。交易D构件:全球惟标识IOTP交易,在同-个IOTP交易中所有的IOTP消息的交易D构件是相同的。消息D构件:提供IOTP消息的控制信息,同时也惟一标识IOTP消息。零或更多的相关构件:把IOTP交易和其他的IOTP交易或使用同样标识符的其他构件联系起来。交易参考块的定义如下:属性:ID IOTP交易中惟一标识交易参考块的标识符(见7.4节B属性)。内容:TransID 见7.3.1的交易D构
7、件MsgID 见7.3.2的消息B构件RelatedTo 见7.3.3的相关构件7.3.1 交易10构件交易B构件包含全球惟一标识IOTP交易的信息,它的定义如下:Version nr E平mmm tuUM PPM缸bbu 属性:E IOTP交易中交易E构件的标识符标识IOTP的版本,标识使用的IOTP消息的结构包含惟一标识IOTP交易的数据,它必须与RFC822的MessagesIDs的规则一致被执行的IOTP交易的类型,基本的IOTP交易标识为标准的IOTP交易,意味着在贸易角色间交换的IOTP消息的顺序和内容,基本IOTP的有效值是:认证Version IotpTransID IotpT
8、ransType 32 存款购物退款取款货币兑换查询PING YO厅1322.1-2004IotpTransType值按照IANA考虑进行处理,也允许用户自定义IotpTransType值。在未来版本的IOTP中,此表得到扩展以支持不同类型的标准IOTP交易,也支持动态类型,动态类型的交易步骤顺序是非标准的。TransTimeStamp 系统初始化IOTP交易时有一个内部时钟,IOTP交易以UTC格式从这个时间值开始,这个属性提供了由指定时间开始标识交易的另一种方法。一些系统,例如手工设置的装置不能产生时戳,这时此属性应包含NA(Not Available)值。7.3.2 消息10构件消息B构
9、件提供IOTP消息的控制信息,也惟一标识IOTP交易中的IOTP消息,它的定义如下:LIEDNMTOKEN #REQUIRED NMTOKENS #IMPLIED NMTOKENS #IMPLIED NMTOKEN #IMPLIED CDATA #REQUIRED CDATA #IMPLIED 惟一标识IOTP交易中IOTP消息的标识符,如果IOTP消息重发,这个属性值保持不变包含响应IOTP消息的消息E构件的E属性,通过这种方式,IOTP交易中所有的IOTP消息明确地联系在一起,除了IOTP交易的第一条消息,每一条IOTP消息都需要这个字段SenderTradingRoleRef 产生IOT
10、P消息的贸易角色的元引用,用来标识贸易角色的网络位置,任何贸易块的技术性差错问题向贸易角色报告Xml:lang 除非被一个子元件的Xml:lang所重载,规定这个构件的属性或子元使用的语言,见7.8节的语言标志33 YD厅1322.1-2004LangPretList CharSetPretList SoftWareID TimeStamp 和XML语言标志致的语言代码的可选列表,当产生一个响应时,由发送者按照优先顺序指示消息接收者应该使用的语言,接收者不必用指定的语言来响应,但使用指定的语言可以提供好的用户经验和XML字符一致的字符集的可选列表,当产生一个响应时,由发送者按照优先顺序指示信息
11、接收者应该使用的字符集,接收者不必用指定的字符集来响应,但使用指定的字符集可以提供好的用户经验包含标识产生IOTP消息的软构件信息,用来解决由不同软构件生成的消息不兼容而导致的互操作问题,它是由Xml:lang定义的语言的文本串,至少应包含:软构件制造商的名字软构件的名字软构件的版本软构件的构造发送消息的装置有-个内部时钟,IOTP消息以归TC格式从这个时间值开始创建7丘3相关构件34 相关构件把IOTP交易和其他的IOTP交易或使用同样标识符的其他事构件联系起来,它的定义如下:LIEDIOTP交易中惟-标识相关构件的标识符除非被一个子元件的Xml:lang所重载,规定这个构件的属性或子元使用
12、的语言,见7.8节的语言标志RelationshipType 定义关系类型,有效值是:IotpTransaction表示打包内容元含有另个IOTP交易的IotpTransID;Reference表示打包内容元含有另一非IOTP文件的参考:RelationshipType值可按照IANA考虑进行处理,它也允许用户自定义。Relation 关系属性包含XML定义的语言中的短语,描述含有此构件的IOTP交易和另一个IOTP交易或另一个构件之间的关系,IOTP软构件的编写者要使用精确的单词。此属性给贸易角色提供在交易间的关系性质的解释。RelnKeyWords 内容:YO厅1322.1-2004注意:
13、关系属性中使用的单词指示着关系间的方向,如onetransaction might be a refund for another earlier transaction。在这种情况下,退款交易包含的关系属性单词,是refundfor,而不是refundto或refund这个属性含有标识相同关系的关键字,可通过实际使用来发展推荐的关键字,在这个版本中没有指定的建议,使用的关键宇由编写者制定PackagedContent 打包内容包含标识相关交易的的数据,它的格式根据RelationshipType值而定(见7.7)7.4 10属性IOTP消息、IOTP块(如交易参考块和贸易块)、贸易构件(包括
14、交易D构件和签名构件)和一些它们的子元都要赋予一个XMLID属性,来标识J主些XML元,并且一个元可以被另一个元所引用,所有这些属性被给予属性名IDoIOTP交易中每一个E属性的值是惟一的,例如IOTP消息有全球惟一的交易E构件,一旦元件的B属性被给定后,它就不会改变,那么当一个元被复制时,ID属性值保持不变。因此,在相同IOTP交易中使用元引用,有可能通过这些ID,在另外的TP消息、块或构件指示出其他IOTP消息块或构件的内容。这一节将定义IOTP消息、块和构件的D属性值的设置规则。7.4.1 IOTP消息10属性定义IOTP消息的消息B构件的E属性必须是惟一的,它的定义如下:10tpMsg
15、ID_value := 10tpMsgIDPrefix 10tpMsgIDSuffix 10tpMsgIDPrefix := NameChar (NameChar)* 10tpMsgIDSuffix := Digit (Digit)* 属性:10tpMsgIDPrefix 除了查询请求贸易块、查询响应贸易块、PING请求贸易块和PING响应贸易块的消息外,由商家或消费者角色发出的所有消息使用相同的前缀,如下:M代表商家C代表消费者对于包含查询请求贸易块或PING请求贸易块的消息,前缀设置为1。对于包含查询响应贸易块或PING响应贸易块的消息,前缀设置为Q。贸易中其他角色的前缀包含在角色的组织构
16、件中,由商家进行设置,下面是一个推荐的原则,但不一定必须遵守:P代表第一次支付处理方R代表第二次支付处理方D代表配送中心C代表配送目的地35 YO厅1322.1-2004原则t前缀应该限制为一个字符IotpMsgIDSuffix 后缀由一个或多个的数字组成,IOTP交易中贸易角色的后缀必须是惟一的。下面是一个推荐的原则,但不一定必须遵守:由贸易角色发出的第一条消息的后缀设置为1; 由相同贸易角色发出的第二条消息和随后发出的消息的后缀依次加1; 后缀中起始数字不能为0。更简单地说,由消费者发出的第一条IOTP消息的消息E构件的B属性为Cl.第二条为C2,第三条为C3等。7.4.2 块和构件10属
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- YD 1322.1 2004 电子商务 技术 要求 第一 部分 基于 扩充 标记 语言 XML 企业 消费者 B2C 总体 框架

链接地址:http://www.mydoc123.com/p-206084.html