[AS2]AS2协议

 

AS2 协议(http://en.wikipedia.org/wiki/AS2)是我个人比较喜欢的一个传输协议.他设计的目的在于通过Internet安全可靠地传输商业文档.由于次协议的具体介绍网上也很多,我主要是谈谈自己的一些看法.

这个协议首先通过证书(Certification)进行数据加密和数字签名生成数据包,然后通过HTTP (或HTTPS)协议传输.另外还有AS1和AS3,和AS2相比,数据打包方式是一样的,但是AS1通过SMTP协议传输而AS3是通过FTP协议传输.由于HTTP(s)协议流行而且比较容易通过防火墙,所以相对来说AS2非常流行而其他两个协议就很少听到.HTTP协议还可以直接得到回应,所以可靠性上也有优势.下面的图是AS2工作的事例.

 

 

AS2有如下特点

  • 由Electronic Data Interchange-Internet Integration (EDIINT) 开发
  • 支持各种格式的数据传输(EDI ,XML,图片等等).
  • 数据加密:加密传输数据
  • 数字签名:对传输数据和MDN进行数字签名
  • 压缩:压缩传输数据
  • MDN:Message Delivery Notification的缩写,是指接收方收到数据后,发回一个应答消息.可以同步或异步发送:同步是指在传送数据的同一个HTTP session里面发送MDN;异步指传送数据的HTTP session结束后,接收方另起一个HTTP session发送回MDN.同步方式比较简单,个人推荐,因为我觉得传输协议不需
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值