在B2B环境中使用各种通信渠道来安全交换电子数据。X.400 标准由法国委员会 CCITT(国际电信和电信咨询委员会)于 1984 年发布,并于 1988 年进行了扩展。X.400的优势之一是由于封闭(物理)网络而提供的安全性,与通过互联网传输的“简单”电子邮件相比,X.400使用自己的网络。在这种情况下,这个“自己的”网络可以被视为熟悉的旧互联网的替代品,此类网络的官方技术术语是VAN(增值网络)。此外,X.400 网络提供受控接入点,可以识别单个域运营商。
X.400 用作更常见的电子邮件协议(称为简单邮件传输协议 (SMTP) 的替代方案,在欧洲和加拿大的使用比在美国更广泛。X.400 比 SMTP 更复杂。但是,许多使用 Microsoft Exchange 电子邮件服务器的电子邮件服务器管理员都熟悉它。Exchange 还支持 SMTP,因为 Exchange 是全局使用的,并且必须支持尽可能多的标准。
X.400 地址由几个元素组成:
1.C:国家/地区名称
2.ADMD:Administration Management Domain管理管理域
3.PRMD:Private Management Domain私有管理域
4.O:组织名称
5.OU:组织单位名称
6.G:名字
7.I:首字母缩写
8.S:姓氏
SMTP 中的电子邮件地址如下所示:iris.wei@ourcompany.co.uk。在X.400 中可以对应:G=iris,S=wei,O=co,OU= ourcompany 和 C=uk,所以格式为:GS@OU.O.C。
X.400 设置由几个组件组成:
1.用户代理 (UA):这些是用户在撰写、提交和接收电子邮件时与之交互的组件。
2.邮件传输代理 (MTA):这些代理执行邮件的所有路由和传递。
3.消息存储:这些存储实际上存储了消息。当 UA 被 MTA 物理分隔时,这尤其有用。
通过 X.400 进行的电子数据交换通常涉及不直接相互通信的 EDI 系统。当两家公司通过 X.400 进行通信时,将使用 X.400 提供商,该提供商充当两个参与者之间的通信网络。具体来说,这意味着 EDI 邮件存储在邮箱中以便发送,然后转发到收件人邮箱。这种邮件系统也称为存储转发网络。
目前X.400在企业间业务往来中应用并不像AS2、OFTP或者SFTP那样广泛,那是由于使用它时会产生相对较高的成本。
在安全性方面,除了纯数据传输之外,基于 X.400 的文档流还侧重于交换敏感的、机器可读的 EDI 数据。为确保系统完整性,X.400 协议与受控接入点形成一个封闭网络。每个用户几乎都是通过名称(唯一的 X.400 地址)知道的,并且仅在各自运营商的 X.400 网络内的个性化 X.400 帐户(X.400 邮箱)的帮助下进行交互。
这种 X.400 传输方案的缺点是必须向相应的 X.400 提供商支付使用 X.400 网络的额外费用。提供商、计费模型以及各种其他因素决定了在电子文档交换期间 EDI 参与者之间基于 X.400 的交互的成本结构(例如,访问个人 X.400 访问帐户的频率、与 EDI 合作伙伴邮箱同步的频率、文件大小、项目数或单个 EDI 消息的字节数)。
德国电信的 X.400 网络(TCom)是迄今为止德国最常用的 X.400 提供商 (BusinessMail X.400)。对于 EDI 数据交换,EDI 消息将传输到专有的 X.400 客户端或从中获取。与知行之桥 EDI 系统的实际同步过程由X.400客户端在技术层面处理,该客户端通常安装在本地。
上图是通过 BusinessMail X.400 和 X.400 MessageGateway 进行电子数据交换的示意图。
由于 X.400 方案的特殊功能,当 ORDERS EDI 邮件传递到发件人的 X.400 邮箱时,排序过程已成功完成。从此时起,X.400 Provider负责传输 EDI 消息并将其传递到收件人的 X.400 访问帐户。在收件人的 X.400 邮箱中收到 EDI 订单数据后,订购过程的责任将转移给供应商,供应商必须确保对收到的 EDI 订单数据进行进一步的正确处理。
对于托运人来说,他们的责任将随着 EDI 订单数据传输到他们自己的 X.400 帐户而结束。此外,供应商的 X.400 帐户充当 EDI 订单的缓冲区,直到供应商检索它们。基于 AS2 等协议的点对点连接不提供此功能;如果供应商端的互联网连接中断,则无法传输EDI订单数据,但责任仍由发件人承担,从而导致采购过程中的延迟和额外费用。
扩展阅读:EDI是什么?