Network Working Group D. Burdett
Request for Comments: 2801 Commerce One
Category: Informational April 2000
Internet Open Trading Protocol - IOTP
Version 1.0
Status of this Memo
This memo provides information for the Internet community. It does
not specify an Internet standard of any kind. Distribution of this
memo is unlimited.
Copyright Notice
Copyright (C) The Internet Society (2000). All Rights Reserved.
Abstract
The Internet Open Trading Protocol (IOTP) provides an interoperable
framework for Internet commerce. It is payment system independent and
encapsulates payment systems such as SET, Secure Channel
Credit/Debit, Mondex, CyberCoin, GeldKarte, etc. IOTP is able to
handle cases where such merchant roles as the shopping site, the
Payment Handler, the Delivery Handler of goods or services, and the
provider of customer support are performed by different parties or by
one party.
Table of Contents
1. Background .....................................................7
1.1 Commerce on the Internet, a Different Model .................7
1.2 Benefits of IOTP ............................................9
1.3 Baseline IOTP ..............................................10
1.4 Objectives of Document .....................................10
1.5 Scope of Document ..........................................11
1.6 Document Structure .........................................11
1.7 Intended Readership ........................................13
1.7.1 Reading Guidelines ...................................13
2. Introduction ..................................................14
2.1 Trading Roles ..............................................16
2.2 Trading Exchanges ..........................................18
2.2.1 Offer Exchange .......................................19
2.2.2 Payment Exchange .....................................21
2.2.3 Delivery Exchange ....................................24
2.2.4 Authentication Exchange ..............................26
2.3 Scope of Baseline IOTP .....................................28
Burdett Informational [Page 1]
RFC 2801 IOTP/1.0 April 2000
3. Protocol Structure ............................................31
3.1 Overview ...................................................32
3.1.1 IOTP Message Structure ...............................32
3.1.2 IOTP Transactions ....................................34
3.2 IOTP Message ...............................................35
3.2.1 XML Document Prolog ..................................37
3.3 Transaction Reference Block ................................37
3.3.1 Transaction Id Component .............................38
3.3.2 Message Id Component .................................39
3.3.3 Related To Component .................................41
3.4 ID Attributes ..............................................42
3.4.1 IOTP Message ID Attribute Definition .................43
3.4.2 Block and Component ID Attribute Definitions .........44
3.4.3 Example of use of ID Attributes ......................46
3.5 Element References .........................................46
3.6 Extending IOTP .............................................48
3.6.1 Extra XML Elements ...................................49
3.6.2 Opaque Embedded Data .................................50
3.7 Packaged Content Element ...................................50
3.7.1 Packaging HTML .......................................52
3.7.2 Packaging XML ........................................53
3.8 Identifying Languages ......................................54
3.9 Secure and Insecure Net Locations ..........................54
3.10 Cancelled Transactions .....................................55
3.10.1 Cancelling Transactions ..............................55
3.10.2 Handling Cancelled Transactions ......................56
4. IOTP Error Handling ...........................................56
4.1 Technical Errors ...........................................57
4.2 Business Errors ............................................57
4.3 Error Depth ................................................58
4.3.1 Transport Level ......................................58
4.3.2 Message Level ........................................58
4.3.3 Block Level ..........................................59
4.4 Idempotency, Processing Sequence, and Message Flow .........61
4.5 Server Role Processing Sequence ............................62
4.5.1 Initiating Transactions ..............................62
4.5.2 Processing Input Messages ............................63
4.5.3 Cancelling a Transaction .............................70
4.5.4 Retransmitting Messages ..............................70
4.6 Client Role Processing Sequence ............................71
4.6.1 Initiating Transactions ..............................71
4.6.2 Processing Input Messages ............................72
4.6.3 Cancelling a Transaction .............................74
4.6.4 Retransmitting Messages ..............................74
5. Security Considerations .......................................74
5.1 Determining whether to use digital signatures ..............74
5.2 Symmetric and Asymmetric Cryptography ......................76
5.3 Data Privacy ...............................................77
Burdett Informational [Page 2]
RFC 2801 IOTP/1.0 April 2000
5.4 Payment Protocol Security ..................................77
6. Digital Signatures and IOTP ...................................77
6.1 How IOTP uses Digital Signatures ...........................77
6.1.1 IOTP Signature Example ...............................80
6.1.2 OriginatorInfo and RecipientInfo Elements ............82
6.1.3 Using signatures to Prove Actions Complete
Successfully .........................................83
6.2 Checking a Signature is Correctly Calculated ...............84
6.3 Checking a Payment or Delivery can occur ...................85
6.3.1 Check Request Block sent Correct Organisation ........86
6.3.2 Check Correct Components present in Request Block ....91
6.3.3 Check an Action is Authorised ........................91
7. Trading Components ............................................93
7.1 Protocol Options Component .................................96
7.2 Authentication Request Component ...........................97
7.3 Authentication Response Component ..........................98
7.4 Trading Role Information Request Component .................99
7.5 Order Component ...........................................100
7.5.1 Order Description Content ...........................101
7.5.2 OkFrom and OkTo Timestamps ..........................101
7.6 Organisation Component ....................................102
7.6.1 Organisation IDs ....................................104
7.6.2 Trading Role Element ................................105
7.6.3 Contact Information Element .........................108
7.6.4 Person Name Element .................................109
7
没有合适的资源?快使用搜索试试~ 我知道了~
中文RFC文档(Request For Comments)
共2000个文件
txt:2873个
doc:154个
ps:52个
3星 · 超过75%的资源 需积分: 9 13 下载量 33 浏览量
2008-11-06
14:48:06
上传
评论
收藏 51.64MB RAR 举报
温馨提示
RFC()-意即“请求评议”,包含了关于Internet的几乎所有重要的文字资料。如果你想成为网络方面的专家,那么RFC无疑是最重要也是最经常需要用到的资料之一,所以RFC享有网络知识圣经之美誉。本文件包括3000个RFC文件,以及部分文件的中文翻译.
资源推荐
资源详情
资源评论
收起资源包目录
中文RFC文档(Request For Comments) (2000个子文件)
分类业务的体系结构(RFC2475).doc 559KB
RFC1142_OSI IS-IS 域内路由协议 .doc 448KB
RFC1144_低速串行链路上的TCPIP头部压缩.doc 392KB
RFC1166_Internet数字.doc 353KB
RFC1131_OSPF规范.doc 305KB
IP移动性支持(RFC2002).doc 271KB
RFC821_简单邮件传输协议 .doc 260KB
RFC1771_边界网关协议版本4(BGP-4) .doc 246KB
RFC1661_PPP协议.doc 218KB
RFC1661_点对点协议(PPP) .doc 218KB
RFC792_Internet 控制信息协议.doc 211KB
RFC792_Internet 控制信息协议 .doc 211KB
RFC1752_推荐IP下一代协议.doc 208KB
IP VPN的框架体系(RFC2764).doc 198KB
MPLS环路预防机制(RFC3063).doc 197KB
RFC1445_简单网络管理协议(SNMPv2)版本 2的管理模式 .doc 182KB
RFC1094_NFS网络文件系统协议说明书 .doc 178KB
RFC1191_路径MTU探索 .doc 169KB
RFC1612_DNS解析器MIB扩展.doc 167KB
RFC1113_Internet电子邮件秘密增强第一部分- 信息加密和身份验证步骤 .doc 156KB
RFC1611_DNS服务器MIB扩展.doc 155KB
RFC955_朝向一个处理过程应用的传输服务 .doc 152KB
RFC1777_轻量级目录访问协议.doc 147KB
RFC1332_PPP Internet 协议控制协议 (IPCP) .doc 138KB
RFC1180_TCPIP指南.doc 136KB
RFC1287_未来的Internet 体系结构 .doc 127KB
RFC1823_LDAP 应用程序界面 .doc 125KB
RFC1738_统一资源定位器(URL.doc 122KB
RFC1633_Internet 体系结构中的综合服务概述 .doc 122KB
RFC1050_RPC远程步骤呼叫协议说明书 .doc 119KB
BGP MPLS VPNs(RFC2547).doc 117KB
RFC2547_BGP MPLS VPNs.doc 117KB
低速串行链路下IP UDP RTP数据包头的压缩(RFC2508).doc 115KB
一个IP电话路由框架(RFC2871).doc 114KB
RFC1057_RPC远程步骤呼叫协议说明书版本 2 .doc 112KB
RFC1321_MD5 信息-摘要算法.doc 111KB
通过RADIUS的L2TP强制遂道的实现(RFC2809).doc 105KB
在以太网上传输PPP的方法(RFC2516).doc 105KB
基于MPLS的流量工程要求(RFC2702).doc 103KB
RFC2702_基于MPLS的流量工程要求.doc 103KB
RFC1075_远距离矢量多播选路协议 .doc 101KB
移动IP反向隧道(RFC2344).doc 96KB
RFC 1582 扩展RIP以支持按需链路.doc 95KB
用LDP和ATM的VC交换实现MPLS(RFC3035).doc 94KB
RFC1713_DNS调试工具.doc 91KB
RFC951_引导协议(BOOTP).doc 89KB
RFC937_邮局协议( 版本 2).doc 88KB
RFC917_因特网子网 .doc 88KB
RFC1073_Telnet窗口大小选项.doc 87KB
RFC1769_简单网络时间协议(SNTP) .doc 87KB
TCP的路径MTU发现问题(RFC2923).doc 87KB
RFC1134_+PPP协议:关于在点到点链路上进行多协议包传送的建议 .doc 86KB
RFC888_STUB Exterior Gateway Protocol .doc 84KB
MPLS标记栈编码(RFC3032).doc 82KB
BGP团体属性(RFC1997).doc 78KB
RFC1333_PPP 链接质量监控 .doc 78KB
RFC854_Telnet协议说明书 .doc 78KB
Cisco热备份路由协议(RFC2281).doc 75KB
Cisco 系统的标签交换体系结构纵览(RFC2105).doc 74KB
RFC1155_基于TCPIP网络的管理结构和标记 .doc 73KB
RFC1454_下一代IP提议的比较.doc 72KB
传统IP网络地址转换(RFC3022).doc 72KB
RFC1724_RIP 版本 2 管理系统库(MIB) 扩展.doc 71KB
RFC20_用于网络交换的 ASCII 格式 .doc 71KB
RFC1635_怎样使用匿名FTP .doc 71KB
RFC1483_通过ATM适应层5的多协议封装 .doc 70KB
用于冗余音频数据的RTP负载格式(RFC2198).doc 68KB
RFC1112_主机扩展用于IP多点传送 .doc 67KB
核心 MPLS IP VPN 体系结构(RFC2917).doc 67KB
RFC1994_PPP挑战握手认证协议.doc 67KB
RFC2917_核心 MPLS IP VPN 体系结构.doc 67KB
RFC925_多局域网地址解决.doc 61KB
RFC1288_Finger用户信息协议 .doc 60KB
RFC826_以太网地址转换协议或转换网络协议地址 .doc 60KB
RFC1215_为使用SNMP定义Trap的惯例 .doc 59KB
在IP内封装IP(RFC2003).doc 58KB
RFC975_自治联邦 .doc 57KB
RFC3090_域名系统在区域状况下的安全扩展声明.doc 56KB
RFC1413_鉴定协议.doc 56KB
RFC1827_IP 密码安全有效载荷 (ESP) .doc 56KB
RFC1723_路由信息协议(版本2) .doc 55KB
RFC3093_防火墙增进协议 (FEP).doc 55KB
Supported Internet RFCs and Drafts.doc 55KB
VLAN聚合实现IP地址有效分配(RFC3069).doc 54KB
RFC857_Telnet回声选项 .doc 54KB
RFC859_Telnet状态选项.doc 53KB
RFC1597_私有Internet的地址分配 .doc 52KB
RFC1426_SMTP服务扩展用于8bit-多用途网际邮件扩充协议(MIME)传输 .doc 52KB
RFC858_Telnet抑制前进选项.doc 51KB
RFC856_Telnet二进制传输 .doc 51KB
RFC862_回声协议.doc 50KB
RFC1590_媒体类型注册过程.doc 50KB
RFC1618_ISDN上的PPP(点对点)协议 .doc 50KB
RFC1388_RIP协议版本2.doc 48KB
RFC348_放弃过程.doc 48KB
RFC1591_域名系统的结构和授权.doc 47KB
RFC896_在IPTCP internet网络中的拥塞控制 .doc 46KB
RFC1810_报告MD5性能.doc 46KB
RFC1055_在串行线路上传输IP数据报的非标准协议 .doc 46KB
RFC872_局域网上的TCP协议 .doc 46KB
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
资源评论
- pscxj2012-05-23几乎每个地方下载的 中文RFC文档都有2个共性:1 大部分还是英文 2 残缺不全
q413460743
- 粉丝: 6
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Python的PCA人脸识别算法的原理及实现代码详解+源码+详细代码解析+开发文档+数据(毕业设计&课程设计&项目开发)
- Decision tree20240105(1).ipynb
- zuoyezuoyezuoye
- zuoyezuoyezuoye
- 机械设计电机转子装配设备sw22非常好的设计图纸100%好用.zip
- 作业作业作业作业作业作业
- xdotool.c
- RLMD鲁棒性局部均值分解信号分量可视化(Matlab完整源码和数据)
- Screenshot_2024-04-26-17-17-26-36_9d26c6446fd7bb8e41d99b6262b17def.jpg
- 6.0版本超广角文件+教程使用MT管理器打-7.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功