YD/T 1245-2002 基于移动环境的电子商务应用层协议(非购物型)
YD/T 1245-2002 YD/T 1245-2002 Mobile-based e-commerce application layer protocol (non-shopping type)
基本信息
发布历史
-
2002年12月
研制信息
- 起草单位:
- 起草人:
- 出版信息:
- 页数:35页 | 字数:- | 开本: -
内容描述
��������������
中华人民共和国通信行业标准
丫������������
基于移动环境的电子商务应用层协议
�������非购物型�
����������������������������������������������������������������
�����������������
����������发布����������实施
中华人民共和国信息产业部发布
丫������������
目次
前言·���������������������������������������������������������������������������������������������������������������������������
�范围··············································································································。····⋯⋯�
�规范性引用文件································。·············································。·········�·����������⋯⋯�
�名词术语和缩略语����������������������������������������������������������������������������������������������������������
�定义······。·············。································································································⋯⋯�
�协议·���������������������������������������������������������������������������������������������������������������������������
�����概述··························。······························。·················································⋯⋯�
�����协议定义的消息························································································�����⋯⋯�
�����协议定义的交易·················································································������·����⋯⋯�
����消息与交易的关系·������������������������������������������������������������������������������������������������
�����消息元素······································································································⋯⋯�
�协议的编码·······························。························································。············⋯⋯��
��������属性编码······························································。··············,···············������⋯⋯��
����交易类型编码···。··············⋯⋯�·····································································⋯⋯��
�交易流程·············································,···························································⋯⋯��
�����查询交易流程·····························································································���⋯⋯��
����转账交易流程��������������������������������������������������������������������������������������������������������
��支付交易流程·······················································································。········⋯⋯��
����取消交易······································································································⋯⋯��
���查询交易状态交易流程···································。·······································���������⋯⋯��
����������交易流程·····························································································⋯⋯��
�����认证交易流程·····。····································································。·····················⋯⋯��
���完成一个业务的交易步骤举例··························································�����������·�����⋯⋯��
�差错的发现与处理�故障处理�······。···························································��������������⋯⋯��
���移动应用接人门户检查····················································································⋯⋯��
�����业务主机检查··································································································。⋯��
���业务主机检查交易请求消息··········。。····························································。·····⋯⋯��
�����交易超时值·······································································。···························⋯⋯��
丫������������
前言
��本标准是结合我国有关行业电子商务的实际应用情况而制定的,在技术内容上无国际标准相对应,但
有如下通信行业标准与之相关,本标准在制定过程中与其保持一致�
����电子商务技术体制第一分册《基于��网的���类电子商务技术体制》�
����《���网关设备技术要求》。
��本标准规定在实现移动应用接人门户与业务主机之间的业务级信息交换时采用国际上通用的���语
言,在交易消息格式上等同采用�������规定的互联网开放贸易协议�������
��本标准由信息产业部电信研究院提出并归口。
��本标准的起草单位�兴唐通信科技股份有限公司
��本标准起草人�成通亮翟冰
丫������������
基于移动环境的电子商务应用层协议《非购物型�
范圈
��本标准规定了在移动环境中实施非购物型电子商务应用层的协议,适用于移动应用接人门户与业务主
机之间的业务级信息交换。移动应用接人门户是各种业务主机的公共门户网站,业务主机可以是计费主
机、税务主机、证券主机、新闻、夭气预报、旅游业务主机、银行代理等。移动应用接人门户、业务主
机、移动终端之间的关系如图�所示。
圈�移动终端、移动应用接入门户和业务主机关系示意
�规范性引用文件
��下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修
改单�不包括勘误的内容�或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否
可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。
�������������数字签名算法�����
�������������传输控制协议�����
������������������协议
������������统一资源标识符�����
���������������������开放贸易协议�������版本�
���������������������开前留层协议�������充
�名词术语和缩略语
������������������������������码分多址
������������标识符
������������������������������互联网开放贸易协议
丫������������
������������������因特网协议
�����������������������������通用无线分组业务
���������������������短消息业务
������������������������传输控制协议
�����������������������������无线应用协议
�����������������������标记语言
���������������������������������无线传输层安全
����������������������用户数据报协议
��������������������������������������非结构化补充数据业务
��������������������������统一资源标识符
����������������������������可扩充标记语言
�定义
��认证者�受理其他认证组织申请认证的组织。
��被认证者�由认证者认证的组织。
��消息�在参与交易的贸易角色之间传送的最外层信息。消息是���格式的文件。
��交易�由在贸易角色之间传送的一些消息组成。消息中所包含的内容的规则由交易的类型规定。
��交易类型�交易类型规定交易的形式。交易类型包括查询、支付、转账、取消、查询交易状态、认
证、����交易。
��请求块�请求块是包含有请求开始贸易的贸易块。每种交易都有请求块。
��响应块�标识对请求块的处理并作出的结果响应。
��签名块�包含有签名构件的一个或多个数字签名。在同一个交易中,签名构件可以数字地签署消息中
的任何块或构件。
��技术性差错�见差错块。
��贸易块�是贸易角色之间传送的消息的组成部分,由一个或多个贸易构件组成。贸易块有请求块和响
应块两种类型。
��贸易构件�贸易构件是���元件和属性集。贸易构件是子贸易块。
��贸易角色�贸易角色标识可以参与贸易的不同方法。有移动应用接人门户和业务主机两种贸易角色。
��交易参考块�交易参考块标识交易。它包含标识下列内容的数据�
��������交易类型�
��������惟一地标识交易�
��������利用消息标识符惟一地标识在交易中的消息。
��用户�指移动终端拥有者用户。
��内容提供者�向用户提供信息的供应商,即向业务主机提供内容的供应商。
�协议
���概述
��本协议是移动应用接人门户与业务主机之间的业务级协议。协议的宗旨是为业务主机设置移动应用接
人门户,使移动终端能够方便地访问业务主机以实现业务主机提供的相关业务功能。移动终端、移动应用
接人门户、业务主机之间的关系如图�所示。
丫������������
圈�移动应用接入门户与相关设备连接关系示盘
��图�中,移动终端与���网关之间使用���协议栈,���协议栈结构如图�所示。移动应用接人
门户与业务主机之间是基于移动环境的电子商务应用层协议。移动终端与业务主机之间的信息交互过程
为����网关将移动终端上的���协议与互联网中承载于������上的��相互映射����网关将用
户请求内容翻译成普通的����请求,然后通过���寻址到移动应用接人门户,移动应用接人门户将请
求转换为���格式发给相应业务主机,业务主机将结果回发给移动应用接人门户�移动应用接人门户将
结果转换为����发给���网关,���网关转换为���后发给移动终端。移动应用接人门户作为���
网关与业务主机之间的桥梁,负责实现��������和���之间的转换。
认证缓存字符代码转换���脚本编译���编码
无线应用框架�����口
���〔无线会话协议�困
����无线传输层安全�困
����无线。据报协议�一
承载层�����������������������等
圈����协议栈
丫������������
���协议定义的消息
��根据����协议,消息由交易参考块、签名块和贸易块组成。消息的结构如图�所示。
消息
交易参考块签名块贸易块
��消息结构
��协议定义的交易
���查询交易�包括查询电话费等公用事业费、税费、物价、旅游信息、新闻、天气预报、股票信
息、机票、火车票、查询账户余额等。
���转账交易�当用户账户资金不足时,可以使用转账交易从其他账号将资金转到指定的账号。转
账交易必须指定转出账号和转人账号。
���支付交易�包括交纳公用事业费、交纳税费、购买股票、卖出股票、购买机票、购买车票、预
定旅馆等交易。
���取消交易�包括取消订购的机票、车票、股票撤单、撤消预定旅馆等交易。
���认证交易�包含业务主机认证移动应用接人门户或移动应用接人门户认证业务主机。认证方式
可以使用��证书或会员证书。
���查询交易状态交易�当移动应用接人门户发出交易请求超时后仍然没有收到响应时,移动应用
接人门户可以发出查询交易状态交易询问交易的执行状态。
�������交易�当交易超时之后,为了判断服务器�线路是否正常而由发现交易超时方发起的交易。
服务器收到该交易请求后,可能存在�种情况�
��所有和服务有关的事情工作正常,包括签名确认�
������,一切工作正常,但是可能出现延迟�
������,服务器没有完全工作,但是仍能提供����响应。
��消息与交易的关系
��交易由消息构成,除了认证交易以外,其他交易都由请求消息和响应消息构成。即交易首先由移动
应用接人门户转发终端的交易请求消息以及业务主机接收交易请求消息回发交易响应消息给移动应用接
人门户。认证交易由认证请求消息、认证响应消息和认证状态消息构成。
���消息元寮
�����交易参考块
��交易参考块仅包含交易��构件,交易��构件包含交易��、交易类型、发送者��、接收者��、时戳。
���交易���用于标识和区分交易,便于交易的请求消息与交易响应消息的匹配。交易��相当于交
易流水号,交易请求消息与交易响应消息的交易��相同。
���交易类型�交易类型标识,可能是查询、支付、转账、取消、认证、查询交易状态、����交易
类型。
���发送者���发送信息方的标识。
���接收者���接收信息方的标识。
���时戳�发出交易消息的时间。
��交易参考块的定义如下�
��������������������������������
丫���
��������������������
��������������������������
属性�
��交易中惟一标识交易参考块的标识符
内容�
�������见交易��构件
�交易��构件
交易��构件惟一地标识���交易的信息,它的定义如下�
������������������������
����������������
��������������������������
�������������������������������
������������������������������
�����������������������������
������������������������������
�����������������������������
属性�
��交易��构件的标识符
�����������交易��,标识交易的标识符,相当于交易流水号,由交易请求的发出方赋予,交
易响应方不改变交易���值
���������交易类型,它的取值范围是查询、支付、转账、取消、认证、查询交易状态、���
交易
���������发送方的标识,由发送方斌予
������������接收方的标识,由发送方斌予
�����������发出交易消息的时间,由发出消息方斌予
�����称名协
��签名块包含签名构件和证书构件。
���签名构件�对消息中贸易块数据的签名,用以保证消息的安全、完整以及防止消息发送、接收
的否认性。签名构件包括签名元素、算法元素、加密信息元素和数字信封元素。签名块的定义如下�
��������������������������������������������
������������������
����������������������������
��属性�
����惟一地标识签名块的标识符
��内容�
����������签名构件,见签名构件
�����������证书构件,见证书构件
��签名构件的定义�
��������������������������
��������������������
����������������������������
��������������������������������
�������������������������������
��������������������������������
�������������������������������������������������������������������������������
丫������������
����������������
属性�
����标识签名构件的标识符
������������数字签名元素,它存放贸易块数据的数字签名
�����������算法元素,它存放数字摘要算法和数字签名算法。摘要算法可选哈希算法“�����
����������或���算法“�����签名算法可选���算法‘����”或���算法‘�����。摘要
����������算法在前,签名算法在后,例如��������������
�����������加密信息元素。它存放“贸易块数据十数字签名�发方证书”经过对称密钥使用
�������������加密算法加密后的信息
���������数字信封元素。它存放由接收方公钥使用数字签名算法对对称密钥加密的信息
���证书构件�包含证书,用以进行身份认证。证书构件的定义如下�
����������������������������
�������������������
�����������������������������
�������������������������������
��属性�
����标识证书构件的标识符
�����证书本身,它存放发方证书
����贸易块
��贸易块�二�查询请求块、查询响应块、����请求块、����响应块、转账请求块、转账响应块、取
消请求块、取消响应块、认证请求块、认证响应块、认证状态块、支付请求块、支付响应块、查询交易
状态请求块、查询交易状态响应块�
�����查询请求块
��查询请求块包含查询类型构件、可选的查询条件构件,即�
��查询请求块���查询类型构件、�查询条件构件�、查询条件构件���查询条件构件����
��查询请求块的定义�
�������������������������������������������������
�������������������
����������������������������
��属性�
����交易中惟一地标识查询请求块的标识符
��内容�
���������查询类型构件,说明查询的类型,类型取值见下面的查询类型构件
���������查询条件�构件,说明查询的条件,具体内容参见查询条件构件
���������查询条件�构件,说明查询的条件,具体内容参见查询条件构件
��查询类型构件�说明查询的类型,查询类型包含欠费查询�欠水费查询、欠电费查询、欠煤气费查
询、欠电信费查询�、税费查询、股票行情查询、旅游信息查询�旅馆、客房信息查询�、火车票�飞机票
信息查询、新闻查询、天气情况查询、物价查询以及查询分类�例如股票查询中的由代码查询行情、由
股票名称查询代码�等。查询类型构件定义如下�
�����������������������������
����������������������
����������������������������
�������������������������������
������������������������������
�������������
属性�
��标识查询类型构件的标识符
��������查询类型元素。说明查询的类型,查询类型包含欠费查询�欠水费查询、欠电费
查询、欠煤气费查询、欠电信费用查询�、税费查询、股票行情查询、旅游信息查
询�旅馆、客房信息查询�、飞机票信息查询、新闻查询、天气情况查询、物价查
询等
��������查询类型�,说明查询的分类�例如由股票名称查询股票代码、由股票代码查询股
票价格等�
��查询条件构件�说明要求查询的内容,例如要求查询��股票代码对应的股价以及要求查询��目的
地站的��车次的火车票等。它是以查询条件来描述的。因此,查询条件构件定义如下�
������������������������
������������������������
����������������������������
��������������������������������
�������������������������������
������������������������������
��属性�
����标识查询条件构件的标识符
����������查询条件�,例如股票代码、车次、航班号、国内新闻、国际新闻
����������查询条件�,例如日期时间、到达地点
���������������查询条件�,例如查询细类信息,比如硬座、硬卧、经济舱
�����������补充说明,例如顾客订票时说明如果第一选择的车票没有,则可以选择其他车次
�����������的车票
������查询响应块
��查询响应块包含响应状态构件、可选的差错构件和可选的查询响应构件。
��查询响应块���查询响应状态,�差错、查询响应�、查询响应����⋯查询响应���
��查询响应块的定义为�
����������������������������������������������������⋯⋯,��������
����������������������������
��属性�
����查询请求块的标识符
��内容�
�������������查询响应状态构件,见查询响应状态构件
�����������差错构件,见差错构件
���������查询响应构件�,见查询响应构件
���查询响应状态构件
��查询响应状态构件说明查询交易成功还是失败,如果交易成功,将给出查询响应�如果失败,还要
说明是技术差错造成的失败还是商业性差错造成的失败,如果是技术差错而且是警告性差错,商业性没
有差错,则将给出查询响应�如果是技术差错而且是硬差错,则不给出查询响应�如果没有发生技术差
错而仅发生商业性差错也给出查询响应。
��查询响应状态构件的定义为�
������������������������������
丫������������
���������������������
�������������������������
����������
定制服务
推荐标准
- JC/T 1023-2021 石膏基自流平砂浆 2021-03-05
- JC/T 2008-2021 摩擦材料用人造矿物纤维 2021-03-05
- JC/T 1000-2021 水泥工业用轴瓦 2021-03-05
- JC/T 1057-2021 玻璃纤维增强水泥(GRC)外墙板 2021-03-05
- JC/T 2005-2021 摩擦材料用天然矿物纤维 2021-03-05
- JC/T 949-2021 混凝土制品用脱模剂 2021-03-05
- JC/T 1011-2021 混凝土抗侵蚀防腐剂 2021-03-05
- JC/T 1088-2021 粒化电炉磷渣化学分析方法 2021-03-05
- JC/T 2006-2021 摩擦材料用复合纤维 2021-03-05
- JC/T 2007-2021 摩擦材料用有机纤维 2021-03-05